ref.strings -- http://www.mundoscript.com/php/ref.strings.html
Funciones de Cadenas CIX. Funciones de Cadenas
Todas estas funciones manipulan cadenas en varias formas. Algunas
secciones más especializadas pueden encontrarse en los
capítulos sobre expresiones regulares y gestión de URLs .
Para más información sobre el modo en que se
comportan las cadenas, especialmente en lo que respecta al uso de
comillas sencillas, comillas dobles, y secuencias de escape, vea
la entrada Cadenas
en la sección Tipos
del manual.
No se necesitan bibliotecas externas
para construir esta extensión
No se necesita ninguna instalación
para usar estas funciones, son parte del núcleo de
PHP.
Estas constantes están
definidas por esta extensión y estarán disponibles
solamente cuando la extensión ha sido o bien compilada dentro
de PHP o grabada dinámicamente en tiempo de ejecución.
Tabla de contenidos AddCSlashes -- Marca una cadena con barras al estilo del CAddSlashes -- Marca una cadena con barrasbin2hex --
Convierte datos binarios en su representación hexadecimal
chop -- Elimina espacios sobrantes al finalchr -- Devuelve un caracter específicochunk_split -- Divide una cadena en trozos más pequeñosconvert_cyr_string --
Convierte de un juego de caracteres Cirílico a otro
convert_uudecode --
Descifra una cadena codificada mediante uuencode
convert_uuencode --
Codifica, mediante uuencode, una cadena
count_chars --
Devuelve información sobre los caracteres usados en una cadena
crc32 -- Calcula el polinomio crc32 de una cadenacrypt -- Encripta una cadena mediante DESecho -- Da salida a una o más cadenasexplode -- Divide una cadena por otrafprintf -- Escribir una cadena con formato a una secuenciaget_html_translation_table --
Devuelve la tabla de traducción utilizada por
htmlspecialchars() y
htmlentities()
hebrev --
Convierte Hebreo lógico a texto visual
hebrevc --
Convierte Hebreo lógico a texto visual con conversión de saltos
de línea
html_entity_decode --
Convertir todas las entidades HTML a sus caracteres
correspondientes
htmlentities --
Convierte todos los caracteres aplicables a entidades HTML
htmlspecialchars --
Convierte caracteres especiales a entidades HTML
implode -- Unir elementos de una matriz mediante una cadenajoin -- Une elementos de una tabla mediante una cadenalevenshtein --
Calcula la distancia Levenshtein entre dos cadenas
localeconv -- Obtener información sobre el formato numéricoltrim --
Elimina el espacio en blanco del principio de una cadena
md5_file -- Calcula el resumen criptográfico md5 de un
nombre de archivo dadomd5 -- Calcula el hash md5 de una cadenametaphone -- Calcula la clave "metáfona" de una cadenamoney_format -- Da formato a un número como una cadena de
monedanl_langinfo --
Consultar información sobre el lenguaje y la localidad
nl2br -- Convierte nuevas líneas a saltos de línea HTMLnumber_format -- Dar formato a un número con los miles agrupadosord -- Devuelve el valor ASCII de un caracterparse_str -- Divide la cadena en variablesprint -- Emite una cadenaprintf -- Emite una cadena con formatoquoted_printable_decode --
Convierte una cadena con marcación imprimible a una cadena de 8 bits
quotemeta -- Quote meta charactersrtrim -- Elimina espacios en blanco al final de la cadena.setlocale -- Fija la información de localidadsha1_file -- Calcular el resumen criptográfico sha1 de un archivosha1 -- Calcular el resumen criptográfico sha1 de una
cadenasimilar_text --
Calcula la similitud entre dos cadenas
soundex -- Calcula la clave soundex de una cadenasprintf -- Devuelve una cadena con formatosscanf -- Trocea la entrada desde una cadena según un formato dadostr_ireplace --
Versión insensible a mayúsculas y minúsculas
de str_replace() .
str_pad -- Rellena una cadena con otra hasta una longitud dadastr_repeat -- Repite una cadenastr_replace --
Sustitiye todas las apariciones de la aguja en el pajar por la cadena
str_rot13 -- Realizar la transformación rot13 sobre una
cadenastr_shuffle -- Reordena aleatoriamente una cadenastr_split --
Convertir una cadena en una matriz
str_word_count --
Devolver información sobre las palabras usadas en una cadena
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 binariastrcoll -- Comparación de cadenas basada en la localidadstrcspn --
Encuentra la longitud del elemento inicial que no coincide
con la máscara
strip_tags -- Elimina marcas HTML y PHP de una cadenastripcslashes --
Desmarca la cadena marcada con addcslashes()
stripos --
Encontrar la posición de la primera ocurrencia de una cadena,
insensible a mayúsculas y minúsculas
stripslashes --
Desmarca la cadena marcada con addslashes()
stristr --
strstr() sin tener en cuenta
mayúsculas o minúsculas
strlen -- Obtiene la longitud de la cadenastrnatcasecmp --
Comparación de cadenas insensible a mayúsculas y minúsculas
usando un algoritmo de "orden natural"
strnatcmp --
Compara cadenas usando un algoritmo de "orden natural"
strncasecmp --
Comparación de los primeros n caracteres de cadenas,
segura con material binario e insensible a mayúsculas y
minúsculas
strncmp --
Comparación de los n primeros caracteres de cadenas, con
seguridad binaria
strpbrk --
Busca una cadena por cualquiera de los elementos de un conjunto
de caracteres
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
strrev -- Invierte una cadenastrripos --
Encontrar la posición de la última ocurrencia de
una cadena en otra, insensible a mayúsculas y
minúsculas
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 cadenastrtok -- Divide una cadena en elementosstrtolower -- Pasa a minúsculas una cadenastrtoupper -- Pasa a mayúsculas una cadenastrtr -- Traduce ciertos caracteressubstr_compare --
Comparación de 2 cadenas, segura con material binario,
opcionalmente insensible a mayúsculas y minúsculas,
a partir de un desplazamiento, y hasta un número
límite de caracteres
substr_count -- Cuenta el número de apariciones de la subcadenasubstr_replace -- Sustituye texto en una parte de una cadenasubstr -- Devuelve parte de una cadenatrim --
Elimina espacios del principio y final de una cadena
ucfirst -- Pasar a mayúsculas el primer caracter de una cadenaucwords --
Pone en mayúsculas el primer caracter de cada palabra
de una cadena
vprintf -- Imprimir una cadena con formatovsprintf -- Devuelve una cadena con formatowordwrap --
Corta una cadena en un número dado de caracteres usando un
caracter de ruptura de cadenas.