- PHP - Elementos estructurales - Funciones para el procesamiento de cadenas de caracteres -

Función Descripción
addcslashes Agrega barras invertidas ante caracteres especiales, al estilo de C
addslashes Agrega barras invertidas ante caracteres especiales
bin2hex Convierte datos binarios en hexadecimales
chop Alias de rtrim( )
chr Devuelve un carácter especifico
chunk_split Divide una cadena en subcadenas
convert_cyr_string Convierte un juego de caracteres cirílico a otro
convert_uudecode Descodifica una cadena
convert_uuencode Codifica una cadena
count_chars Devuelve infos sobre los caracteres de una cadena
crc32 calcula el polinomio crc32 de una cadena
crypt Encriptación irreversible de una cadena
echo Imprime una o varias cadenas de caracteres
explode Divide una cadena de caracteres
fprintf Escribe una cadena de caracteres con formato en un flujo
get_html_transaltion_table Devuelve la tabla de traducción utilizada por htmlspecialchars( ) y htmlentities( )
hebrev Convierte el texto lógico hebreo en texto visual
hebrevc Convierte el texto lógico hebreo en texto visual con conversión de nueva línea
html_entity_decode Convierte todas las entidades HTML en caracteres
htmlentities Convierte todos los caracteres especiales en entidades HTML
htmlspecialchars_decode Convierte las entidades HTML en caracteres
htmlspecialchars Convierte los caracteres especiales en entidades HTML
implode Une los elementos de una matriz con una cadena de caracteres
join Alias de implore( )
levenshtein Calcula la distancia Levenshtein entre dos cadenas de caracteres
localeconv Obtiene infos sobre el formato numérico
ltrim Borra los espacios en blanco (u otros caracteres) desde el principio de la cadena de caracteres
md5_file Calcula el resumen criptografico md5 de un archivo determinado
md5 Calcula y devuelve el resumen md5 de una cadena
metaphone Calcula la clave metáfona de una cadena de caracteres
money_format Formatea un número y lo convierte ene una cadena numérica monetaria
nl_langinfo Accede a infos local
nl2br Inserte salto de línea HTML en una cadena de caracteres
number_format Formatea un número agrupando los millares
ord Devuelve el valor ASCII de una cadena de caracteres
parse_str Divide la cadena de caracteres en variables
print Imprime una cadena de caracteres
printf Imprime una cadena de caracteres con formateada
quoted_printable_decode Convierte una cadena de caracteres con marcas imprimibles a una cadena de 8 bits
quotemeta Escapa los meta caracteres
rtrim Borra los espacios en blanco (u otros caracteres) desde el final de la cadena de caracteres
setlocale Pone infos local
shal_file Calcula el resumen criptográfico shal de un archivo
shal Calcula el resumen criptográfico shal de una cadena de caracteres
similar_text Calcula el espacio entre dos cadenas
soundex Calcula la clave soundex de una cadena de caracteres
sprintf Devuelve una cadena de caracteres con formato
sscanf Analiza la entrada de una cadena de caracteres según un formato dado
str_ireplace Hace lo mismo que str_replace( ), sin diferenciar entre mayúsculas y minúsculas
str_pad Rellenauna cadena de caracteres con otra hasta una determinada longitud
str_repeat Repite una cadena de caracteres
str_replace Sustituye todas las ocurrencias de la cadena de búsqueda por la cadena de sustitución
str_rot13 Realiza la transformación rot13 sobre una cadena de caracteres
str_shuffle Reordena una cadena de caracteres de forma aleatoria
str_split Convierte una cadena de caracteres en una matriz
str_word_count Devuelve infos sobre las palabras utilizadas en una cadena de caracteres
strcasecmp Compara cadenas de caracteres y no diferencia entre ayúsculas y minúsculas. Segura en modo binario
strchr Alias de strstr( )
strcmp Compara cadenas de caracteres. Seguro en modo binario
strcoll Compara cadenas de caracteres basado en la localidad
strcspn Encuentra la longitud del segmento inicial que no coincide con la máscara
strip_tags Borra las etiquetas HTML y PHP de una cadena
stripcslashes Quita las barras que pone addcslashes( )
stripos Encuentra la posición de la primera coincidencia en una cadena. No diferencia entre mayúsculas y minúsculas
stripslashes Quita las barras que pone addslashes( )
stristr Hace lo mismo que strstr( ), pero sin diferenciar entre mayúsculas y minúsculas
strlen Obtiene la longitud de una cadena de caracteres

La función crc32 genera un polinomio cíclico redundante de suma de verificación de 32-bits de una cadena. Este valor es usado por lo general, para validar la integridad de datos transmitidos.
Dado que el tipo entero de PHP tiene signo y varias sumas de verificación crc32 resultarán en enteros negativos, es necesario usar el código de formato "%u" de sprintf() o printf() para obtener la representación de cadena de la suma de verificación crc32 sin signo.

Entidades HTML son códigos que reemplazan los caracteres especiales tales como comillas simples y dobles, entre otros.


previo
Imprimir..
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
próximo