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.