XCIX. 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
- fprintf -- Write a formatted string to a stream
- get_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 --
Convert all HTML entities to their applicable characters
- 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
- localeconv -- Get numeric formatting information
- ltrim --
Elimina el espacio en blanco del principio de una cadena
- md5_file -- Calculates the md5 hash of a given filename
- md5 -- Calcula el hash md5 de una cadena
- metaphone -- Calcula la clave "metáfona" de una cadena
- money_format -- Formats a number as a currency string
- nl_langinfo --
Query language and locale information
- nl2br -- Convierte nuevas líneas a saltos de línea HTML
- number_format -- Format a number with grouped thousands
- 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.
- setlocale -- Fija la información de localidad
- sha1_file -- Calculate the sha1 hash of a file
- sha1 -- Calculate the sha1 hash of a string
- similar_text --
Calcula la similitud entre dos cadenas
- soundex -- Calcula la clave soundex de una cadena
- sprintf -- Devuelve una cadena con formato
- sscanf -- Trocea la entrada desde una cadena según un formato dado
- str_pad -- Rellena una cadena con otra hasta una longitud dada
- str_repeat -- Repite una cadena
- str_replace --
Sustitiye todas las apariciones de la aguja en el pajar por la cadena
- str_rot13 -- Perform the rot13 transform on a string
- str_shuffle -- Randomly shuffles a string
- str_word_count --
Return information about words used in a string
- 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
- strcoll -- Locale based string comparison
- 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()
- stristr --
strstr() sin tener en cuenta
mayúsculas o minúsculas
- strlen -- Obtiene la longitud de la cadena
- strnatcasecmp --
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 --
Binary safe case-insensitive string comparison of the first n
characters
- strncmp --
Comparación de los n primeros caracteres de cadenas, con
seguridad binaria
- 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 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
- strtr -- Traduce ciertos caracteres
- substr_count -- Cuenta el número de apariciones de la subcadena
- substr_replace -- Sustituye texto en una parte de una cadena
- substr -- Devuelve 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
- vprintf -- Output a formatted string
- vsprintf -- Return a formatted string
- wordwrap --
Corta una cadena en un número dado de caracteres usando un
caracter de ruptura de cadenas.