los is_string () La función PHP se usa para verificar si un tipo de variable es una cadena. Una cadena es un tipo de datos, como punto flotante o entero, pero representa texto en lugar de números. Una cadena utiliza un conjunto de caracteres que incluye espacios y números. Por ejemplo, una dirección como "1234 Broadway" y la oración "Comí 3 perritos calientes" contienen números que deben tratarse como texto, no como números.
Is_string se usa dentro de una instrucción if () para tratar cadenas de una manera y no cadenas de otra. Devuelve verdadero o falso. Por ejemplo:
if (es_cadena (23))
echo "Sí";
más
echo "No";
?>
El código anterior debería mostrar "No" porque 23 no es una cadena. Intentemos esto de nuevo:
if (is_string ("Hola mundo"))
echo "Sí";
más
echo "No";
?>
Como "Hello World" es una cadena, esto haría eco de "Sí".
Una cadena se puede especificar de cuatro maneras:
Cada uno de estos métodos requiere un estricto cumplimiento de las reglas de 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 diagonales inversas en la cadena. Incluya una barra diagonal inversa delante de la comilla simple o barra diagonal inversa dentro de la cadena. El siguiente ejemplo ilustra este tratamiento:
// Salidas: Arnold dijo: "Volveré"
echo 'Arnold dijo: "Volveré" ";
// Salidas: eliminé C: \ *. *?
echo 'Eliminé C: \\ *. *?';
?>