variables de PHP se indican con un carácter de signo de dólar seguido por un nombre . Por ejemplo , "$ myVar " es un nombre de variable. Puede guardar secuencias en las variables sin tener que declarar el tipo de datos , o incluso convertir una variable de un char a una cadena en un valor booleano , si es necesario . Usted puede usar comillas simples o comillas dobles para crear diferentes variables de cadena, pero no tanto para la misma variable .
Comillas dobles
Cuando se delimita una cadena de doble cotizaciones , que pueden incluir cualquiera de varios caracteres especiales de añadir cosas tales como signos de dólar utilizados sin variables , tabulación o nuevas líneas . Usted escapar estos caracteres especiales precediéndolas con una barra invertida . Cadenas en comillas interpretar secuencias de escape y los valores de las variables. Por ejemplo , si escribes " \\ n " o "$ myVar " en la cadena creará una nueva línea o imprimir el valor de la variable $ myVar , respectivamente .
Soltero Cotizaciones para
cadenas en comillas simples interpreta todos los personajes de la serie , literalmente , a excepción de ellos mismos y barras invertidas caracteres de comillas simples . Al igual que las comillas dobles , a escapar comilla simple literal o barras invertidas precediéndolas con una barra invertida . La principal diferencia entre el uso de comillas simples y comillas dobles es que una cadena entre comillas simples no interpreta las variables o caracteres especiales. Por ejemplo , si escribes " \\ n " o "$ myVar " en la cadena hará que los valores aparecen literalmente.
Funciones
PHP tiene varias funciones de comparación de cadenas que se encuentran las diferencias entre los literales de cadena o cadenas de variables. Algunos ejemplos incluyen strcmp y strcasecmp que simplemente compara dos cadenas , la primera es entre mayúsculas y minúsculas , el segundo no lo es. La función substr_compare compara dos cadenas a partir de una posición de desplazamiento especificada. Las funciones strncasecmp strncmp y proporcionan comparación entre mayúsculas y minúsculas y las mayúsculas y minúsculas de un número especificado de caracteres de la cadena . Los strpos y funciones strrpos devuelven el primer o última aparición de una subcadena dentro de una cadena , respectivamente .