LXXVII. Funciones de cadenas

Todas estas funciones manipulan cadenas de varias maneras. En las secciones sobre expresiones regulares y manejo de URL se pueden encontrar secciones más especializadas.

Tabla de contenidos
AddCSlashes — Marca una cadena con barras al estilo del C
AddSlashes — Marca una cadena con barras
bin2hex — Convierte datos binarios en su representación hexadecimal
Chop — Elimina espacios sobrantes al final
Chr — Devuelve un caracter específico
chunk_split — Divide una cadena en trozos más pequeños
convert_cyr_string — Convierte de un juego de caracteres Cirílico a otro
count_chars — Devuelve información sobre los caracteres usados en una cadena
crc32 — Calcula el polinomio crc32 de una cadena
crypt — Encripta una cadena mediante DES
echo — Da salida a una o más cadenas
explode — Divide una cadena por otra
get_html_translation_table — Devuelve la tabla de traducción utilizada por htmlspecialchars() y htmlentities()
get_meta_tags — Extrae todas las etiquetas meta de un archivo y retorna una matriz
hebrev — Convierte Hebreo lógico a texto visual
hebrevc — Convierte Hebreo lógico a texto visual con conversión de saltos de línea
htmlentities — Convierte todos los caracteres aplicables a entidades HTML
htmlspecialchars — Convierte caracteres especiales a entidades HTML
implode — Unir elementos de una matriz mediante una cadena
join — Une elementos de una tabla mediante una cadena
levenshtein — Calcula la distancia Levenshtein entre dos cadenas
ltrim — Elimina el espacio en blanco del principio de una cadena
md5 — Calcula el hash md5 de una cadena
Metaphone — Calcula la clave "metáfona" de una cadena
nl2br — Convierte nuevas líneas a saltos de línea HTML
Ord — Devuelve el valor ASCII de un caracter
parse_str — Divide la cadena en variables
print — Emite una cadena
printf — Emite una cadena con formato
quoted_printable_decode — Convierte una cadena con marcación imprimible a una cadena de 8 bits
quotemeta — Quote meta characters
rtrim — Elimina espacios en blanco al final de la cadena.
sscanf — Trocea la entrada desde una cadena según un formato dado
setlocale — Fija la información de localidad
similar_text — Calcula la similitud entre dos cadenas
soundex — Calcula la clave soundex de una cadena
sprintf — Devuelve una cadena con formato
strcasecmp — Comparación de cadenas insensible a mayúsculas y minúsculas y segura en modo binario
strchr — Encuentra la primera aparición de un caracter
strcmp — Comparación de cadenas con seguridad binaria
strcspn — Encuentra la longitud del elemento inicial que no coincide con la máscara
strip_tags — Elimina marcas HTML y PHP de una cadena
stripcslashes — Desmarca la cadena marcada con addcslashes()
stripslashes — Desmarca la cadena marcada con addslashes()
stristrstrstr() sin tener en cuenta mayúsculas o minúsculas
strlen — Obtiene la longitud de la cadena
strnatcmp — Compara cadenas usando un algoritmo de "orden natural"
strnatcasecmp — Comparación de cadenas insensible a mayúsculas y minúsculas usando un algoritmo de "orden natural"
strncmp — Comparación de los n primeros caracteres de cadenas, con seguridad binaria
str_pad — Rellena una cadena con otra hasta una longitud dada
strpos — Encuentra la posición de la primera aparición de una cadena
strrchr — Encuentra la última aparición de un caracter en una cadena
str_repeat — Repite una cadena
strrev — Invierte una cadena
strrpos — Encuentra la posición de la última aparición de un caracter en una cadena
strspn — Encuentra la longitud del segmento inicial que coincide con la máscara
strstr — Encuentra la primera aparición de una cadena
strtok — Divide una cadena en elementos
strtolower — Pasa a minúsculas una cadena
strtoupper — Pasa a mayúsculas una cadena
str_replace — Sustitiye todas las apariciones de la aguja en el pajar por la cadena
strtr — Traduce ciertos caracteres
substr — Devuelve parte de una cadena
substr_count — Cuenta el número de apariciones de la subcadena
substr_replace — Sustituye texto en una parte de una cadena
trim — Elimina espacios del principio y final de una cadena
ucfirst — Pasar a mayúsculas el primer caracter de una cadena
ucwords — Pone en mayúsculas el primer caracter de cada palabra de una cadena
wordwrap — Corta una cadena en un número dado de caracteres usando un caracter de ruptura de cadenas.