funciones de strings en php
Post on 28-Nov-2014
711 Views
Preview:
DESCRIPTION
TRANSCRIPT
UNIVERSIDAD CATÓLICA DE HONDURAS
Desarrollo de Portales Web
Desarrollo de Portales Web
Funciones de Strings
Desarrollo de Portales Web
addcslashes()
addcslashes — Escapa una cadena de la misma forma que lo hace C
string addcslashes ( string $str , string $charlist )
Devuelve una cadena con barras invertidas antes de los caracteres que aparecen en el parámetro charlist.
Desarrollo de Portales Web
chr()
string chr ( int $ascii )
Devuelve una cadena de un caracter que contiene el carácter especificado por ascii
Desarrollo de Portales Web
count_chars()
count_chars ( string $string [, int $mode = 0 ] )
Cuenta el número de apariciones de cada byte-value (0..255) en string y lo devuelve de varias maneras.
Se ha encontrado 2 instancia (s) de " " en la cadena. Se ha encontrado 1 instancia (s) de "H" en la cadena. Se ha encontrado 1 instancia (s) de "I" en la cadena. Se ha encontrado 2 instancia (s) de "P" en la cadena. Se ha encontrado 1 instancia (s) de "e" en la cadena. Se ha encontrado 1 instancia (s) de "l" en la cadena. Se ha encontrado 1 instancia (s) de "o" en la cadena. Se ha encontrado 1 instancia (s) de "v" en la cadena.
Desarrollo de Portales Web
Función para Encriptar
string crypt ( string $str [, string $salt ] )
crypt() devolverá el hash de un string utilizando el algoritmo basado en DES estándar de Unix o algoritmos alternativos que puedan estar disponibles en el sistema.
Desarrollo de Portales Web
crypt()
En sistemas donde la función crypt() soporta múltiples tipos de hash, las siguientes contantes se establecen en 0 ó 1 dependiendo de que si el tipo dado está disponible:
Desarrollo de Portales Web
Echo
Muestra todos los parámetros. echo no es realmente una función (es un constructor del
lenguaje), por lo que no se requiere el uso de paréntesis con él. echo (a diferencia de otros constructores del lenguaje) no se comporta como una función, es decir no siempre se puede usar en el contexto de una función
Desarrollo de Portales Web
Explode
array explode ( string $delimiter , string $string [, int $limit ] )
Devuelve un array de cadenas, siendo cada una de ellas una subcadena del parámetro string formado por la división según los delimitadores indicados en el parámetro delimiter.
Desarrollo de Portales Web
Implode
string implode ( string $glue , array $pieces )
string implode ( array $pieces ) Une elementos de un array en un string con glue
(pegamento).
Desarrollo de Portales Web
Icfirst(), ucfirst()
string lcfirst ( string $str ) Devuelve un string con el primer caracter de str en minúscula
string ucfirst ( string $str ) Devuelve un string con el primer caracter de str en mayúscula
Desarrollo de Portales Web
Itrim(), trim(), rtrim()
string ltrim ( string $str [, string $charlist ] )
Retira espacios en blanco (u otros caracteres) del inicio de un string.
trim() - Elimina espacio en blanco (u otro tipo de caracteres) del inicio y el final de la cadena
rtrim() - Retira los espacios en blanco (u otros caracteres) del final de un string
Desarrollo de Portales Web
md5()
Calcula el hash MD5 de str utilizando el algoritmo de resumen de mensaje MD5 y devuelve ese hash.
Desarrollo de Portales Web
hash()
string hash ( string $algo, string $data)
Genera un valor cifrado en base a un string
Donde: algo Nombre del
algoritmo de cifrado seleccionado (es decir "md5", "sha256", "haval160,4", etc..)
data Mensaje para cifrar.
Desarrollo de Portales Web
nl2br()
string nl2br ( string $string) Devuelve el parámetro string con un salto de linea html '<br/>' o
'<br>' insertado antes de cada nueva línea. (\r\n, \n\r, \n y \r).
Desarrollo de Portales Web
number_format()
string number_format ( float $number , int $decimals = 0 , string $dec_point = '.' , string $thousands_sep = ',' )
Desarrollo de Portales Web
ord()
int ord ( string $string )
Devuelve el valor ASCII de una caracter
Desarrollo de Portales Web
parse_str()
void parse_str ( string $str [, array &$arr ] )
Interpreta el string en variables
Desarrollo de Portales Web
int print ( string $arg ) Muestra el parámetro arg. print no es realmente una función (es un constructor de
lenguaje) por lo tanto no es necesario usar paréntesis para indicar su lista de argumentos.
Desarrollo de Portales Web
printf()
Esta función sirve para manipular (dar formato) a una cadena.
Desarrollo de Portales Web
similar_text()
int similar_text ( string $first , string $second [, float &$percent ] ) Esta función calcula la similitud entre dos strings.
Desarrollo de Portales Web
sprintf()
string sprintf ( string $format [, mixed $args [, mixed $... ]] ) Devuelve un string producido de acuerdo con el string
format.
Desarrollo de Portales Web
sscanf()
mixed sscanf ( string $str , string $format [, mixed &$... ] )
La función sscanf() es la entrada análoga de printf(). sscanf() lee del string str y lo interpreta de acuerdo con el format especificado
Desarrollo de Portales Web
str_ireplace()
mixed str_ireplace ( mixed $search , mixed $replace , mixed $subject)
Esta función devuelve un string o un array con todas las apariciones de search en subject (ignorando mayúsculas y minúsculas) reemplazadas con el valor dado de replace.
Desarrollo de Portales Web
str_replace()
Desarrollo de Portales Web
str_pad()
string str_pad ( string $input , int $pad_length [, string $pad_string = " " [, int $pad_type = STR_PAD_RIGHT ]] ) Esta función devuelve el string input rellenado por la
izquierda, la derecha, o en ambos lados hasta la longitud especificada.
Desarrollo de Portales Web
str_repeat()
string str_repeat ( string $input , int $multiplier ) Devuelve el input repetido multiplier veces.
Desarrollo de Portales Web
str_shuffle()
string str_shuffle ( string $str ) str_shuffle() baraja una cadena. Es creada una
permutación de todas las posibles combinaciones.
Desarrollo de Portales Web
str_split()
array str_split ( string $string [, int $split_length = 1 ] ) Convierte un string en un array.
Array ( [0] => P [1] => o [2] => r [3] => t [4] => a [5] => l [6] => e [7] => s [8] => [9] => W [10] => e [11] => b )
Array ( [0] => Por [1] => tal [2] => es [3] => Web )
Desarrollo de Portales Web
strcasecmp()
int strcasecmp ( string $str1 , string $str2 ) Comparación de string segura a nivel binario e
insensible a mayúsculas y minúsculas.
Desarrollo de Portales Web
strcmp()
int strcmp ( string $str1 , string $str2 ) Tenga en cuenta que esta comparación es
sensible a mayúsculas y minúsculas.
Desarrollo de Portales Web
strip_tags()
string strip_tags ( string $str [, string $allowable_tags ] ) Esta función intenta devolver un string con todos los
bytes NUL y las etiquetas HTML y PHP retirados de un str dado.
Desarrollo de Portales Web
stripos()
int stripos ( string $haystack , string $needle [, int $offset = 0 ] )
Encuentra la posición numérica de la primera aparición del needle (aguja) en el string haystack (pajar). Es insensible a mayúsculas y minúsculas.
Desarrollo de Portales Web
strpos()
Cumple la misma función que stripos() solo que ésta es sensible a mayúsculas y minúsculas
Desarrollo de Portales Web
strlen()
int strlen ( string $string ) Devuelve la longitud del string dado.
Desarrollo de Portales Web
strpbrk() string strpbrk ( string $haystack , string $char_list )
Busca en la cadena pajar por cualquiera de los elementos en char_list.
Desarrollo de Portales Web
strrev()
string strrev ( string $string ) Devuelve la cadena invertida.
Desarrollo de Portales Web
strstr()
string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] ) Devuelve parte del string haystack iniciando
desde e incluyendo la primera aparición de needle (aguja) hasta el final del haystack (pajar).
Desarrollo de Portales Web
strtok()
string strtok ( string $str , string $token ) Divide un string (str) en strings más pequeños
(tokens), con cada token delimitado por cualquier caracter de token.
Desarrollo de Portales Web
strtolower(), strtoupper()
string strtolower ( string $str )Devuelve una string con todos los caracteres alfabéticos convertidos a minúsculas.
string strtoupper(string $str)Devuelve una string con todos los caracteres alfabéticos convertidos a minúsculas.
Desarrollo de Portales Web
substr()
string substr ( string $string , int $start [, int $length ] ) Devuelve una parte del string definida por los
parámetros start y length.
Desarrollo de Portales Web
ucwords()
string ucwords ( string $str ) Devuelve una cadena con la primera letra de
cada palabra str convertida a mayúsculas, si el caracter es alfanumérico.
Desarrollo de Portales Web
wordwrap()
string wordwrap ( string $str , int $width = 75, string $break = "\n") Ajusta un string hasta un número dado de caracteres utilizando un
caracter de salto de string.
Desarrollo de Portales Web
Gracias por suAtención…!
top related