English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de PHP

Tutoriales avanzados de PHP

PHP & MySQL

Manual de referencia de PHP

Funciones de cadena de PHP

Las funciones de cadena de PHP son parte del núcleo. No es necesario instalarlas para usar esta función

Lista de funciones

Versión-Representa la versión más antigua de PHP que admite esta función.

NúmeroFunción
Descripción
Versión
1addcslashes()Devolver una cadena con barras invertidas adicionales antes de los caracteres especificados.4
2addslashes()Devolver una cadena con barras invertidas adicionales antes de los caracteres predefinidos.4
3bin2hex()Convertir una cadena de caracteres de caracteres ASCII en un valor hexadecimal.4
4chop()Eliminar caracteres en blanco o otros caracteres a la derecha de una cadena.4
5chr()Devolver el carácter de un valor ASCII especificado.4
6chunk_split()Dividir una cadena en una serie de partes más pequeñas.5
7convert_cyr_string()Convertir una cadena de caracteres de un conjunto de caracteres Cyrillico a otro.4
8convert_uudecode()Decodificar una cadena codificada con uuencode.5
9count_chars()Usado para devolver información sobre los caracteres utilizados en la cadena4
10crc32()Calcular una cadena de caracteres 32 CRC de bits (redundancia cíclica)4
11crypt()Se utiliza para hashear una cadena, un método de encriptación de cadena unidireccional4
12echo()Escribe una o más cadenas4
13explode()Se utiliza para dividir una cadena en una matriz según un carácter específico4
14fprintf()Se utiliza para escribir una cadena formateada en un flujo5
15get_html_translation_table()Devuelve la tabla de conversión utilizada por htmlspecialchars() y htmlentities()4
16hebrev()Convierte texto hebreo (Hebrew) en texto visible4
17hebrevc()Convierte texto hebreo (Hebrew) en texto visible, y convierte los saltos de línea (\n) en <br>.4
18hex2bin()Se utiliza para convertir una cadena hexadecimal en caracteres ASCII4
19html_entity_decode()Se utiliza para convertir entidades HTML en caracteres4
20htmlentities()Se utiliza para convertir caracteres en entidades HTML5.4
21htmlspecialchars_decode()Convierte algunas entidades HTML predefinidas en caracteres5.1.0
22htmlspecialchars()Convierte algunos caracteres predefinidos en entidades HTML4
23implode()Se utiliza para conectar elementos de un array mediante una cadena5
24join()Es un alias de implode(), que devuelve una cadena de los elementos del array4
25lcfirst()Se utiliza para convertir el primer carácter de la cadena en minúscula5.3.0
26levenshtein()Devuelve la distancia de Levenshtein entre dos cadenas4.0.1
27localeconv()Devuelve información de formato de número y moneda local4
28ltrim()Se utiliza para quitar los espacios en blanco u otros caracteres del principio de la cadena4
29md5_file()Se utiliza para calcular el md de un archivo dado5 Hash4
30md5()Se utiliza para calcular el md de una cadena5 Hash4
31metaphone()Calcula la clave metaphone de la cadena4
32money_format()Se utiliza para formatear números en cadenas de moneda4.3.0
33nl_langinfo()Contiene información sobre el idioma y el entorno de lenguaje4.3.0
34nl2br()Inserta un carácter de salto de línea HTML antes de cada nueva línea en la cadena.4
35number_format()Formatea el número mediante la agrupación de miles4
36ord()Devuelve el valor ASCII del primer carácter de la cadena.4
37parse_str()Se utiliza para analizar una cadena en variables4
38print()Devuelve una cadena de salida4
39printf()Devuelve una cadena formateada4
40mb_substr()Cortar una cadena de caracteres especificados, a menudo utilizado para cortar caracteres chinos, puede evitar que se corten caracteres en medio, es decir, cortar la mitad de un carácter.4
41quoted_printable_decode()Usado para convertir una cadena imprimible entre comillas en8Cadena de bits4
42quoted_printable_encode()Usado para8Convertir una cadena de bits en una cadena imprimible entre comillas.4
43quotemeta()Usado para referenciar caracteres metacaracteres.4
44rtrim()Eliminar caracteres en blanco o otros caracteres a la derecha de una cadena.4
45setlocale()Usado para establecer la información regional.4
46sha1_file()Calcular el SHA de un archivo.-1 Hashing.
4
47sha1()Calcular el SHA de una cadena.-1 Hashing.4
48similar_text()Usado para calcular la similitud entre dos cadenas.4
49soundex()Calcular la clave soundex de una cadena.
4
50sprintf()Usado para formatear una cadena.4
51str_getcsv()Usado para analizar una cadena CSV y convertirla en un array.4
52str_ireplace()Reemplazar algunos caracteres en una cadena (sin distinción de mayúsculas y minúsculas).5
53str_pad()Usado para rellenar una cadena hasta una nueva longitud.4.0.1
54str_repeat()Usado para repetir una cadena una cantidad específica de veces.4
55str_replace()Reemplazar algunos caracteres en una cadena (sin distinción de mayúsculas y minúsculas).4
56str_rot13()Ejecutar ROT en una cadena.13 Codificación.4
57str_shuffle()Mezclar aleatoriamente todos los caracteres de una cadena.4.3.0
58str_split()Dividir una cadena en un array.5
59str_word_count()Calcular el número de palabras en una cadena.5
60strcasecmp()Usado para comparar dos cadenas (sin distinción de mayúsculas y minúsculas).4
61strchr()Encontrar la primera aparición de una cadena en otra cadena. (Alias de strstr()).4
62strcmp()Comparar dos cadenas (sin distinción de mayúsculas y minúsculas).4
63strcoll()Comparar dos cadenas (según la configuración local).4.0.5
64strcspn()Devuelve el número de caracteres en la búsqueda de una cadena antes de encontrar cualquier carácter especificado.4
65strip_tags()Eliminar las etiquetas HTML y PHP de una cadena.4
66stripcslashes()Eliminar las barras invertidas añadidas por la función addcslashes().4
67stripos()Usado para encontrar la posición de la primera aparición de una cadena en otra cadena.4
68stripslashes()Eliminar las barras invertidas añadidas por la función addslashes().4
69stristr()Devuelve la posición de la primera aparición de la cadena en otra (sin distinguir mayúsculas y minúsculas).4
70strlen()Se utiliza para obtener la longitud de la cadena.4
71strnatcasecmp()Se utiliza un algoritmo de "ordenación natural" para comparar dos cadenas (sin distinguir mayúsculas y minúsculas).4
72strnatcmp()Se utiliza un algoritmo de "ordenación natural" para comparar dos cadenas (distinguiendo mayúsculas y minúsculas).4
73strncasecmp()Comparación de cadenas de los primeros n caracteres (sin distinguir mayúsculas y minúsculas).4
74strncmp()Comparación de cadenas de los primeros n caracteres (distinguiendo mayúsculas y minúsculas).4
75strpbrk()Buscar cualquier carácter especificado en una cadena.5
76strpos()Se utiliza para encontrar la primera aparición de una cadena en otra (distinguiendo mayúsculas y minúsculas).4
77strrchr()Se utiliza para encontrar la última aparición de un carácter en la cadena.4
78strrev()Se utiliza para invertir la cadena.4
79strripos()Busca la última aparición de una cadena en otra (sin distinguir mayúsculas y minúsculas).5
80strspn()Devuelve el número de apariciones de un carácter específico en una cadena.4
81strstr()Busca la primera aparición de una cadena en otra (distinguiendo mayúsculas y minúsculas).4
82strtok()Divide la cadena en subcadenas más pequeñas.4
83strtolower()Convierte la cadena en minúsculas.4
84strtoupper()Convierte la cadena en mayúsculas.4
85strtr()Convierte caracteres específicos de la cadena.4
86substr_compare()Se utiliza para comparar el formato de dos cadenas con una posición de inicio específica4
87substr_count()Se utiliza para calcular la cantidad de subcadenas4
88substr_replace()Reemplaza una parte de la cadena con otra cadena.4
89substr()Se utiliza para devolver una parte de la cadena4
90trim()Se utiliza para quitar los caracteres en blanco y otros caracteres de los lados de la cadena.4
91ucfirst()Se utiliza para convertir la primera letra de la cadena en mayúscula4
92ucwords()Convierte la primera letra de cada palabra en mayúscula.4
93vfprintf()Escribe la cadena formateada en el flujo de salida especificado.5
94vprintf()Escribe una cadena formateada.4.1
95vsprintf()Devuelve la cadena formateada4.1
96wordwrap()

Hacer que la cadena se salte según la longitud especificada.

4.0.2
97convert_uuencode()Codificar una cadena usando uuencode5