PHP 5 StringFunciones
Funciones de cadenas de PHP 5
Las funciones de cadenas de PHP son parte del núcleo de PHP. No se requiere instalación para usar estas funciones.
| Función | Descripción |
|---|---|
| addcslashes() | Devuelve una cadena con barras invertidas delante de los caracteres especificados. |
| addslashes() | Devuelve una cadena con barras invertidas delante de los caracteres predefinidos. |
| bin2hex() | Convierte una cadena de caracteres ASCII a valores hexadecimales. |
| chop() | Elimina los espacios en blanco u otros caracteres del lado derecho de una cadena. |
| chr() | Devuelve un carácter a partir de un valor ASCII especificado. |
| chunk_split() | Divide una cadena en una serie de partes más pequeñas. |
| convert_cyr_string() | Convierte una cadena de un conjunto de caracteres cirílicos a otro. |
| convert_uudecode() | Decodifica una cadena codificada con uuencode. |
| convert_uuencode() | Codifica una cadena usando el algoritmo uuencode. |
| count_chars() | Devuelve información sobre los caracteres utilizados en una cadena. |
| crc32() | Calcula el CRC (comprobación de redundancia cíclica) de 32 bits de una cadena. |
| crypt() | Cifrado de cadena unidireccional (hashing). |
| echo() | Muestra una o más cadenas. |
| explode() | Divide una cadena en un array. |
| fprintf() | Escribe una cadena formateada en el flujo de salida especificado. |
| get_html_translation_table() | Devuelve la tabla de traducción utilizada por htmlspecialchars() y htmlentities(). |
| hebrev() | Convierte texto hebreo a texto visible. |
| hebrevc() | Convierte texto hebreo a texto visible y convierte las nuevas líneas (\n) en <br>. |
| hex2bin() | Convierte una cadena de valores hexadecimales en caracteres ASCII. |
| html_entity_decode() | Convierte entidades HTML en caracteres. |
| htmlentities() | Convierte caracteres en entidades HTML. |
| htmlspecialchars_decode() | Convierte algunas entidades HTML predefinidas en caracteres. |
| htmlspecialchars() | Convierte algunos caracteres predefinidos en entidades HTML. |
| implode() | Devuelve una cadena formada por los elementos de un array. |
| join() | Alias de implode(). |
| lcfirst() | Convierte el primer carácter de una cadena a minúscula. |
| levenshtein() | Devuelve la distancia Levenshtein entre dos cadenas. |
| localeconv() | Devuelve información sobre el formato de números y moneda locales. |
| ltrim() | Elimina los espacios en blanco u otros caracteres del lado izquierdo de una cadena. |
| md5() | Calcula el hash MD5 de una cadena. |
| md5_file() | Calcula el hash MD5 de un archivo. |
| metaphone() | Calcula la clave metaphone de una cadena. |
| money_format() | Devuelve una cadena con formato de moneda. |
| nl_langinfo() | Devuelve información de configuración regional específica. |
| nl2br() | Inserta saltos de línea HTML antes de cada nueva línea de una cadena. |
| number_format() | Formatea un número agrupando los miles. |
| ord() | Devuelve el valor ASCII del primer carácter de una cadena. |
| parse_str() | Parsea una cadena de consulta en variables. |
| print() | Muestra una o más cadenas. |
| printf() | Muestra una cadena formateada. |
| quoted_printable_decode() | Convierte una cadena quoted-printable a una cadena de 8 bits. |
| quoted_printable_encode() | Convierte una cadena de 8 bits a una cadena quoted-printable. |
| quotemeta() | Escapa metacaracteres. |
| rtrim() | Elimina los espacios en blanco u otros caracteres del lado derecho de una cadena. |
| setlocale() | Configura la información regional (locale). |
| sha1() | Calcula el hash SHA-1 de una cadena. |
| sha1_file() | Calcula el hash SHA-1 de un archivo. |
| similar_text() | Calcula la similitud entre dos cadenas. |
| soundex() | Calcula la clave soundex de una cadena. |
| sprintf() | Escribe una cadena formateada en una variable. |
| sscanf() | Parsea la entrada de una cadena según un formato especificado. |
| str_getcsv() | Parsea una cadena CSV a un array. |
| str_ireplace() | Reemplaza algunos caracteres en una cadena (insensible a mayúsculas/minúsculas). |
| str_pad() | Rellena una cadena hasta una nueva longitud. |
| str_repeat() | Repite una cadena un número especificado de veces. |
| str_replace() | Reemplaza algunos caracteres en una cadena (sensible a mayúsculas/minúsculas). |
| str_rot13() | Aplica la codificación ROT13 a una cadena. |
| str_shuffle() | Baraja aleatoriamente todos los caracteres de una cadena. |
| str_split() | Divide una cadena en un array. |
| str_word_count() | Cuenta el número de palabras en una cadena. |
| strcasecmp() | Compara dos cadenas (insensible a mayúsculas/minúsculas). |
| strchr() | Busca la primera aparición de una cadena en otra (alias de strstr()). |
| strcmp() | Compara dos cadenas (sensible a mayúsculas/minúsculas). |
| strcoll() | Compara dos cadenas según la configuración regional. |
| strcspn() | Devuelve el número de caracteres en una cadena antes de encontrar cualquiera de los caracteres especificados. |
| strip_tags() | Elimina las etiquetas HTML y PHP de una cadena. |
| stripcslashes() | Elimina las barras invertidas añadidas por la función addcslashes(). |
| stripslashes() | Elimina las barras invertidas añadidas por la función addslashes(). |
| stripos() | Devuelve la posición de la primera aparición de una cadena en otra (insensible a mayúsculas/minúsculas). |
| stristr() | Busca la primera aparición de una cadena en otra (insensible a mayúsculas/minúsculas). |
| strlen() | Devuelve la longitud de una cadena. Para procesar cadenas chinas utilicela función mb_strlen().。 |
| strnatcasecmp() | Compara dos cadenas utilizando un algoritmo de "orden natural" (insensible a mayúsculas/minúsculas). |
| strnatcmp() | Compara dos cadenas utilizando un algoritmo de "orden natural" (sensible a mayúsculas/minúsculas). |
| strncasecmp() | Compara los primeros n caracteres de dos cadenas (insensible a mayúsculas/minúsculas). |
| strncmp() | Compara los primeros n caracteres de dos cadenas (sensible a mayúsculas/minúsculas). |
| strpbrk() | Busca en una cadena cualquiera de los caracteres especificados. |
| strpos() | Devuelve la posición de la primera aparición de una cadena en otra (sensible a mayúsculas/minúsculas). |
| strrchr() | Busca la última aparición de una cadena en otra. |
| strrev() | Invierte una cadena. |
| strripos() | Devuelve la posición de la última aparición de una cadena en otra (insensible a mayúsculas/minúsculas). |
| strrpos() | Devuelve la posición de la última aparición de una cadena en otra (sensible a mayúsculas/minúsculas). |
| strspn() | Devuelve el número de caracteres específicos contenidos en una cadena. |
| strstr() | Busca la primera aparición de una cadena en otra (sensible a mayúsculas/minúsculas). |
| strtok() | Divide una cadena en cadenas más pequeñas. |
| strtolower() | Convierte una cadena a minúsculas. |
| strtoupper() | Convierte una cadena a mayúsculas. |
| strtr() | Convierte caracteres específicos de una cadena. |
| substr() | Devuelve una parte de una cadena. |
| mb_substr() | Devuelve una parte de una cadena de caracteres chinos. |
| substr_compare() | Compara dos cadenas desde una posición inicial especificada (segura para binarios y opcionalmente sensible a mayúsculas/minúsculas). |
| substr_count() | Cuenta el número de apariciones de una subcadena en una cadena. |
| substr_replace() | Reemplaza una parte de una cadena con otra cadena. |
| trim() | Elimina los espacios en blanco y otros caracteres de ambos lados de una cadena. |
| ucfirst() | Convierte el primer carácter de una cadena a mayúscula. |
| ucwords() | Convierte a mayúscula el primer carácter de cada palabra en una cadena. |
| vfprintf() | Escribe una cadena formateada en el flujo de salida especificado. |
| vprintf() | Muestra una cadena formateada. |
| vsprintf() | Escribe una cadena formateada en una variable. |
| wordwrap() | Ajusta una cadena según una longitud especificada. |