Funciones de cadena de PHP 5

Funciones de cadena de PHP 5

Las funciones de cadena de PHP son parte integral del núcleo de PHP. No es necesario instalarlas para usar estas funciones.

Función Descripción
addcslashes() Devuelve la cadena con barras invertidas adicionales antes de los caracteres especificados.
addslashes() Devuelve la cadena con barras invertidas adicionales antes de los caracteres predefinidos.
bin2hex() Convierte la cadena de caracteres ASCII en un valor hexadecimal.
chop() Elimina los caracteres en blanco o otros caracteres a la derecha de la cadena.
chr() Devuelve el carácter correspondiente al valor ASCII especificado.
chunk_split() Divide la cadena en una serie de partes más pequeñas.
convert_cyr_string() Convierte la cadena de un conjunto de caracteres cirílico a otro.
convert_uudecode() Decodifica la cadena codificada con uuencode.
convert_uuencode() Codifica la cadena usando el algoritmo uuencode.
count_chars() Devuelve información sobre los caracteres utilizados en la cadena.
crc32() Calcula el CRC de 32 bits de la cadena.
crypt() Encriptación de cadena unidireccional (hashing).
echo() Escribir una o más cadenas.
explode() Divide la cadena en un array.
fprintf() Escribe la cadena formateada en el flujo de salida especificado.
get_html_translation_table() Devuelve la tabla de traducción utilizada por htmlspecialchars() y htmlentities().
hebrev() Convertir el texto hebreo en texto visible.
hebrevc() Convertir el texto hebreo en texto visible y convertir los nuevos renglones (\n) en <br>.
hex2bin() Convertir una cadena de valores hexadecimales en caracteres ASCII.
html_entity_decode() Convertir entidades HTML en caracteres.
htmlentities() Convertir un carácter en una entidad HTML.
htmlspecialchars_decode() Convertir algunas entidades HTML predefinidas en caracteres.
htmlspecialchars() Convertir algunos caracteres predefinidos en entidades HTML.
implode() Devolver una cadena compuesta por elementos de un array.
join() Alias de implode().
lcfirst() Convertir el primer carácter de la cadena en minúscula.
levenshtein() Devolver la distancia de Levenshtein entre dos cadenas.
localeconv() Devolver información de formato de número y moneda local.
ltrim() Eliminar caracteres en blanco o otros caracteres a la izquierda de la cadena.
md5() Calcular el hash MD5 de una cadena.
md5_file() Calcular el hash MD5 de un archivo.
metaphone() Calcular la clave metaphone de una cadena.
money_format() Devolver una cadena formateada como cadena monetaria.
nl_langinfo() Devolver información local específica.
nl2br() Insertar un carácter de nueva línea HTML antes de cada nueva línea en la cadena.
number_format() Formatear el número en grupos de miles.
ord() Devolver el valor ASCII del primer carácter de la cadena.
parse_str() Analizar la cadena de consulta en variables.
print() Escribir una o más cadenas.
printf() Escribir una cadena formateada en el flujo de salida.
quoted_printable_decode() Convertir una cadena quoted-printable en una cadena de 8 bits.
quoted_printable_encode() Convertir una cadena de 8 bits en una cadena quoted-printable.
quotemeta() Caracteres metacaracteres.
rtrim() Eliminar caracteres en blanco o otros caracteres a la derecha de la cadena.
setlocale() Establecer la información regional (información geográfica).
sha1() Calcular el hash SHA-1 de una cadena.
sha1_file() Calcular el hash SHA-1 de un archivo.
similar_text() Calcular la similitud entre dos cadenas.
soundex() Calcular la clave soundex de una cadena.
sprintf() Escribir una cadena formateada en variables.
sscanf() Analizar la entrada desde la cadena según el formato especificado.
str_getcsv() Analizar la cadena CSV y convertirla en un array.
str_ireplace() Reemplazar algunos caracteres en la cadena (insensible a mayúsculas y minúsculas).
str_pad() Rellenar la cadena para alcanzar una nueva longitud.
str_repeat() Repetir la cadena la cantidad especificada de veces.
str_replace() Reemplazar algunos caracteres en la cadena (sensible a mayúsculas y minúsculas).
str_rot13() Ejecutar la codificación ROT13 en la cadena.
str_shuffle() Mezclar aleatoriamente todos los caracteres de la cadena.
str_split() Dividir la cadena en un array.
str_word_count() Calcular el número de palabras en la cadena.
strcasecmp() Comparar dos cadenas (insensible a mayúsculas y minúsculas).
strchr() Buscar la primera aparición de una cadena en otra (sinónimo de strstr()).
strcmp() Comparar dos cadenas (sensible a mayúsculas y minúsculas).
strcoll() Comparar dos cadenas (según la configuración local).
strcspn() Devuelve el número de caracteres encontrados en la cadena antes de encontrar algunos caracteres especificados.
strip_tags() Quitar las etiquetas HTML y PHP de la cadena.
stripcslashes() Eliminar los corchetes de escape añadidos por la función addcslashes().
stripslashes() Eliminar los corchetes de escape añadidos por la función addslashes().
stripos() Devuelve la posición de la primera aparición de una cadena en otra (insensible a mayúsculas y minúsculas).
stristr() Buscar la posición de la primera aparición de una cadena en otra (insensible a mayúsculas y minúsculas).
strlen() Devuelve la longitud de la cadena.
strnatcasecmp() Comparar dos cadenas utilizando un algoritmo de 'ordenación natural' (insensible a mayúsculas y minúsculas).
strnatcmp() Comparar dos cadenas utilizando un algoritmo de 'ordenación natural' (sensible a mayúsculas y minúsculas).
strncasecmp() Comparación de cadenas de los primeros n caracteres (insensible a mayúsculas y minúsculas).
strncmp() Comparación de cadenas de los primeros n caracteres (sensible a mayúsculas y minúsculas).
strpbrk() Buscar cualquier carácter de un grupo de caracteres en una cadena.
strpos() Devuelve la posición de la primera aparición de una cadena en otra (sensible a mayúsculas y minúsculas).
strrchr() Encontrar la última aparición de una cadena en otra cadena.
strrev() Invertir una cadena.
strripos() Encontrar la última aparición de una cadena en otra cadena (insensible a mayúsculas y minúsculas).
strrpos() Encontrar la última aparición de una cadena en otra cadena (sensible a mayúsculas y minúsculas).
strspn() Devolver el número de caracteres específicos que contienen en una cadena.
strstr() Encontrar la primera aparición de una cadena en otra cadena (sensible a mayúsculas y minúsculas).
strtok() Dividir una cadena en subcadenas más pequeñas.
strtolower() Convertir una cadena a minúsculas.
strtoupper() Convertir una cadena a mayúsculas.
strtr() Convertir caracteres específicos de una cadena.
substr() Devolver parte de una cadena.
substr_compare() Comparar dos cadenas desde una posición específica (seguridad binaria y distinción selectiva de mayúsculas y minúsculas).
substr_count() Calcular el número de apariciones de una subcadena en una cadena.
substr_replace() Reemplazar parte de una cadena con otra cadena.
trim() Eliminar caracteres en blanco y otros caracteres a los lados de una cadena.
ucfirst() Convertir la primera letra de una cadena a mayúscula.
ucwords() Convertir la primera letra de cada palabra en una cadena a mayúscula.
vfprintf() Escribir una cadena formateada en el flujo de salida especificado.
vprintf() Escribir una cadena formateada en el flujo de salida.
vsprintf() Escribir una cadena formateada en una variable.
wordwrap() Dividir una cadena en una cantidad específica de subcadenas