Sei sulla pagina 1di 3

Repositorio de funciones PHP:

Funciones de manejo de variables:

- Funcin gettype(namevar) = devuelve el tipo de dato que almacena una variable, es


decir, nos muestra si es de tipo string, integer, double o boolean.
- Funcin isset($var_name) = funcin que devuelve true(1) si la variable est definida, es
decir, si contiene valor. Devuelve, en cambio, false() si la variable no est definida, es
decir, si no contiene valor
- Funcin empty($name_var) = funcin que devuelve true(1) si la variable est vaca y
false() si la variable no est vaca.
- Funcin is_null(). solamente devuelve true si la variable no est inicializada.
- Funcin unset($var_name) = funcin que DESTRUYE el valor de las variables que le
pasamos como parmetros de entrada. No devuelve nada.

Funciones de manejo de cadenas de texto:


-

Funcin strlen($var_name) = devuleve el nmero de caracteres de una cadena de


texto

- Funcin mb_strlen($var_name,encoding*) = devuelve el nmero de caracteres que


tiene una cadena de texto contabilizando correctamente los caracteres especiales como
acentos, ... (funcin multibyte).
- Funcin str_word_count($var_name , *int(0,1,2) , *lista de caracteres a considerar
como palabra) = devuelve el nmero de palabras que componen la cadena de texto que
le pasemos como parmetro.
- Funcin mb_strtoupper($var_name,*encoding) = devuelve la cadena de texto
convertida a maysculas
- Funcin mb_strtolower($var_name,*encoding) = devuelve la cadena de texto
convertida a minsculas

- Funcin ucwords($var_name) = devuelve la cadena de texto con la primera letra de


cada palabra en maysculas. Esta funcin no es multibyte, es decir que cuidado con los
caracteres extraos
- Funcin ucfirst($var_name) = devuelve la oracin con la primera letra convertida a
maysculas. No permite parmetro encoding. No es multibyte.
- Funcin mb_convert_case($var_name,mtodo,encoding) = devuelve una cadena de
texto convertida a may, min o capitalizada dependiendo del mtodo que le pasemos
como segundo parmetro de entrada (MB_CASE_UPPER (todo a maysculas),
MB_CASE_LOWER (todo a minsculas), MB_CASE_TITLE (primera letra de cada
palabra en maysculas)
- Funcin mb_substr($var_name, start posicin, cantidad de caracteres/NULL,
encoding) = devuelve un substring o parte de una cadena de texto, empezando a contar
desde una posicin (0,1,2,3...) hasta el nmero de caracteres que se quiera mostrar
(cantidad 1,2,3,)
- Funcin trim($var_name, *caracteres a eliminar) = devuelve la cadena de texto sin los
caracteres buscados al PRINCIPIO Y FINAL del string. Si no especifico caracteres por
defecto elimina los espacios.
- Funcin ltrim($var_name, *caracteres a eliminar) = devuelve la cadena de texto sin los
caracteres buscados al PRINCIPIO del string. Si no especifico caracteres por defecto
elimina los espacios.
- Funcin rtrim($var_name, *caracteres a eliminar) = devuelve la cadena de texto sin los
caracteres buscados al FINAL del string. Si no especifico caracteres por defecto elimina
los espacios.
- Funcin str_replace(palabra a buscar/listado de palabras a buscar, palabra de
reemplazo, $var_name) = devuelve la cadena de texto modificada. Esta funcin es
sensible al uso de may y min.
- Funcin str_ireplace(palabra a buscar, palabra de reemplazo, $var_name) = devuelve
la cadena de texto modificada. Esta funcin NO es sensible al uso de may y min.
- Funcin strchr($var_name, elemento a buscar por el principio) = devuelve los
caracteres en sentido de lectura a partir del primer caracter buscado por la IZQUIERDA
(este incluido)

- Funcin strrchr($var_name, elemento a buscar por el principio) = devuelve los


caracteres en sentido de lectura a partir del primer caracter buscado por la DERECHA
(este incluido)

Funciones con arrays


-

Funcin var_dump($var_array) = pinta el array por pantalla, mostrando informacin sobre el


num de elementos que contiene, tipos de datos que contiene, longitud de caracteres de cada
uno de los vlaores y nos muestra su sintaxisclave"=>"valor"

Otra funcin que hace lo mismo pero con menos datos es print_r($var_array). Pinta por
pantalla el array mostrando nicamente su sintaxis: clave=>"valor"

Funcin count($var_array) = devuelve el nmero de elementos que hay en un array

Funcin explode(caracter de divisin, $var_name) = devuelve el array resultante de dividir la


cadena de texto a partir del caracter tipogrfico de divisin buscado, es decir, divide una cadena
de texto y crea un array tradicional con esas subcadenas

Funcin end($var_array) = devuelve el ltimo elemento de un array

Funcin implode(caracter de divisin,$var_array) = devuelve una cadena de texto creada a


partir de los elementos de un array, separndolos por el caracter de divisin

Funcin extract($var_array) = CREA variables con las claves de un array asociativo.

Funcin array_rand($var_array) = devuelve el nmero de posicin dentro del rango de nmeros


de elementos que contenga el array

Potrebbero piacerti anche