Array

La función PHP Is_string ()

-

PHP illustration

La función PHP is_string () se usa para verificar si un tipo de variable es a & amp; amp; nbsp; string. Una cadena es un tipo de datos, como punto flotante o entero, pero representa texto en lugar de números. Una cadena usa un conjunto de caracteres que incluye espacios y números. Por ejemplo, una dirección como & amp; quot; 1234 Broadway & amp; quot; y la oración & amp; quot; comí 3 hot dogs & amp; quot; contienen números que deben tratarse como texto, no como números.

Cómo usar la función

Is_string se usa dentro de una instrucción if () para tratar cadenas de una manera y sin cadenas en otra. Devuelve verdadero o falso. Por ejemplo:

Video destacado
& lt; pre & gt; if (is_string (23)) & lt; br & gt ;
{& lt; br & gt ;
echo & amp; quot; Sí & amp; quot ;; & lt; br & gt ;
} más {& lt; br & gt ;
echo & amp; quot; No & amp; quot ;; & lt; br & gt ;
} & lt; br & gt ;
& amp; gt; & lt; / br & gt; & lt; / br & gt; & lt; / br & gt; & lt; / br & gt; & lt; / br & gt; & gt; & lt; / pre & gt;?

El código anterior debe generar & amp; quot; No & amp; quot; porque 23 no es una cadena. Intentemos esto nuevamente:

& lt; pre & gt; if (is_string (& amp; quot; Hello World & amp; quot;)) & lt; br & gt ;
{& lt; br & gt ;
echo & amp; quot; Sí & amp; quot ;; & lt; br & gt ;
} más {& lt; br & gt ;
echo & amp; quot; No & amp; quot ;; & lt; br & gt ;
} & lt; br & gt ;
& amp; gt; & lt; / br & gt; & lt; / br & gt; & lt; / br & gt; & lt; / br & gt; & lt; / br & gt; & gt; & lt; / pre & gt;?

Desde & amp; quot; Hello World & amp; quot; es una cuerda, esto haría eco & amp; quot; Sí.& amp; quot;

Especificando una cadena

Se puede especificar una cadena de cuatro maneras:

  • Citado único
  • Doble citado y amp; amp; nbsp;
  • Sintaxis Heredoc
  • Sintaxis Nowdoc

Cada uno de estos métodos requiere una estricta adherencia & amp; amp; nbsp; a las reglas PHP, que están disponibles en el sitio web de PHP. El método más simple, las cadenas entre comillas simples, requiere un tratamiento especial cuando aparecen comillas simples literales o barras invertidas literales en la cadena. Incluya una barra diagonal inversa delante de la comilla única o barra diagonal inversa dentro de la cadena. El siguiente ejemplo ilustra este tratamiento:

& lt; pre & gt; // & amp; amp; nbsp; Outputs: & amp; amp; nbsp; Arnold dijo: & amp; amp; nbsp; & amp; quot; I & amp; apos; ll & amp; amp; nbsp; be & amp; amp; nbsp; back & amp; quot; & lt; br & gt ;
echo & amp; amp; nbsp; & amp; apos; Arnold dijo: & amp; amp; nbsp; & amp; quot; I & amp; apos; ll & amp; amp; nbsp; be & amp; amp; nbsp; back & amp; quot; & amp; apos;; & lt; br & gt;
// & amp; amp; nbsp; Productos: & amp; amp; nbsp; I & amp; amp; nbsp; deleted & amp; amp; nbsp; C: *.*?& lt; br & gt ;
echo & amp; amp; nbsp; & amp; apos; I & amp; amp; nbsp; deleted & amp; amp; nbsp; C: \ *.*?& amp; apos ;; & lt; br & gt ;
& amp; gt; & lt; / br & gt; & lt; / br & gt; & lt; / br & gt; & lt; / br & gt; & lt; / pre & gt ;?

Funciones similares

  • is_float () & amp; # x2013; determina si el tipo de variable es flotante
  • is_int () & amp; # x2013; determina si el tipo de variable es entero
  • is_bool () & amp; # x2013; determina si una variable es booleana
  • is_object () & amp; # x2013; determina si una variable es un objeto
  • is_array () & amp; # x2013; determina si una variable es una matriz
  • is_numeric () & amp; # x2013; determina si un valor es un número o una cadena numérica

& amp; # x203A; Informática

Dejar respuesta

Please enter your comment!
Please enter your name here

FOLLOW US

spot_img

Related Stories