lunes, 11 de abril de 2016

Comando y Funciones en PHP

Funciones PHP

FUNCIONES DE FECHA Y HORA. 
----------------------------------------------------------------- 
Gettimeofday Flecha Permite obtener la hora actual 
gmdate Flecha Da formato a una fecha/hora GMT/CUT 
gmmktime -> Obtiene el valor timestamp UNIX de una fecha GMT 
gmstrftime -> Con esta función da formato a una fecha/hora GMT/CUT según las convenciones locales. 
microtime -> Devuelve el valor timestamp UNIX actual con microsegundos. 
mktime -> Obtiene el timestamp UNIX de una fecha. 
strftime -> Da formato a la hora o fehca local de acuerdo a a las convenciones locales. 
time -> Devuelve la hora de la fecha actual en formato timestamp UNIX 
strtotime -> Permite procesar cualquier descripción textual de fehca/hora en inglés, convirtiéndola a timestamp de UNIX. 
getdate -> Podemos obtener información de fecha y hora 
checkdate -> Esta función verifica que la fecha sea válida, y su sintaxis es la siguiente. 



FUNCIONES PARA EL MANEJO DE ERRORES Y LOGS 

error_log -> Envía un mensaje de error a algún lugar (teléfono celular, pager, etc.) 
error_reporting -> Establece que errores PHP son registrador 
restore_error_handler -> Regresa al error handler previo. 
set_error_handler -> Establece un error de usuario 
trigger_error -> Genera una advertencia de error 
user_error -> Genera una advertencia de error 


FUNCIONES CON DIRECTORIOS 
chroot -> Cambia el directorio raíz 
dir -> Clase directorio 
closedir -> Cierra el puntero a un directorio abierto 
getcwd -> Obtiene el directorio de trabajo actual 
opendir -> Abre un puntero a un directorio 
readdir -> Lee los archivos de un directorio. 
rewinddir -> Rebobina el puntero del directorio llevándolo a la posición del primer archivo del mismo. 
scandir -> Lista los archivos y directorios ubicados en la ruta especificada. 


FUNCIONES PARA EL MANEJO DE ARCHIVOS 

basename -> Devuelve la ruta o path correspondiente al nombre del archivo. 
chgrp -> Cambia el grupo de un archivo. 
chmod -> Cambia permisos de un archivo. 
chown -> Cambia el propietario de un archivo. 
clearstatcache -> Limpia la caché de estado de un archivo. 
copy -> Copia un archivo 
dirname -> Devuelve la parte de la ruta o path de un archivo correspondiente al directorio. 
disk_free_space -> Indica el tamaño de espacio libre en un directorio. 
disk_total_space -> Indicai el tamaño total de un directorio. 
fclose -> Cierra el puntero a un archivo abierto. 
feof -> Verifica si el puntero de un archivo ha llegado al final del mismo. 
fflush -> Vacía la salida hacia un archivo. 
fgetc -> Obtiene un cáracter del archivo apuntado. 
fgetcsv -> Obitene una línea del archivo apuntado y extrae los campos CSV 
fgets -> Obtiene una linea del archivo apuntado 
fgetss -> Obitene una linea del archivo apuntado y quita las etiquetas html. 
file_exists -> Verifica si un archivo existe. 
file_get_contents -> Lee un archivo entero en una cadena 
file_put_contents -> Escribe una cadena sobre un archivo 
file -> Lee un archivo completo y lo coloca en un array. 
fileatime -> Obtiene la fecha del último acceso a un archivo. 
filectime -> Obtiene la fecha de cambio de inode del archivo. 
filegroup -> Obtiene el grupo al cual pertenece el archivo. 
fileinode -> Obtiene el inode de un archivo. 
filemtime -> Obtiene la fecha de última modificación de un archivo 
fileowner -> Obtiene el propietario de un archivo. 
fileperms -> Obtiene los permisos de un archivo. 
filesize -> Obtiene el tamaño de un archivo. 
filetype -> Obtiene el tipo de archivo de un archivo. 
flock -> Bloqueo de archivo portable y asesorado 
fnmatch -> Compara un nombre de archivo contra un patrón 
fopen -> Abre un archivo o una url 
fpasstrhu -> Saca todos los datos restantes del archivo apuntado. 
fputs -> Escribe en el archivo apuntado. 
fread -> Lee archivos en plano binario. 
fscanf -> Procesa la entrada desde un archivo de acuerdo con un formato. 
fseek -> Sitúa el puntero en una posición del archivo. 
fstat -> Obtiene información sobre un archivo usando u napuntador de archivo abierto. 
ftell -> Preguta sobre la posición del apuntador de lectura/escritura de un archivo. 
ftruncate -> Trunca un archivo a la longitud dada. 
fwrite -> Escribe archivo en plano binario. 
glob -> Encuentra nombres de ruta coincidentes con un patrón. 
is_dir -> Informa si el archivo dado es un directorio. 
is_executable -> Informa si el archivo nombrado es ejecutable 
is_file -> Informa si el archivo nombrado es un archivo regular. 
is_readable -> Informa si el archivo nombrado se puede leer. 
is_uploaded_file -> Informa si el archivo fue cargado a través de HTTP_POST 
is_writable -> Indica si el nombre de archivo se puede escribir. 
is_writeable -> Informa si se puede escribir en el archivo indicado. 
link -> Crea un enlace 
inkinfo -> Consigue información sobre un enlace. 
lstat -> Da información sobre un archivo o enlace simbólico. 
mkdir -> Crea un directorio. 
move_uploaded_file -> Mueve un archivo cargado a una nueva ubicación específica 
parse_ini_file -> Procesa un archivo de configuración. 
pathinfo -> Indica información sobre la ruta o path de un archivo. 
pclose -> Cierra el archivo de proceso apuntado 
popen -> Abre el archivo de proceso apuntado. 
readfile -> Muestra el contenido de un archivo 
readlink -> Devuelve el objeto de un enlace simbólico 
realpath -> Devuelve el nombre de ruta absoluto simplificado 
rename -> Renombra un archivo 
rewind -> Rebobina la posición del apuntador al archivo a la primera posición del mimso. 
rmdir -> Borra un directorio 
set_file_buffer -> Fija el buffer de archivo del archivo apuntado 
stat -> Da información sobre un archivo 
symlink -> Crea un enlace simbólico 
tempnam -> Crea un archivo de nombre único 
tmpfile -> Crea un archivo temporal 
touch -> Cambia la fecha de modificación de un archivo 
umask -> Cambia la umask actual 
unlink -> Borra un archivo. 



FUNCIONES HTTP 
header -> Envía una cabecera http 
headers_list -> Nos devuelve una lista de cabeceras 
headers_sent -> Verifica si ya se han enviado cabeceras, y donde. 
setcookie -> Envía una cookie 



FUNCIONES DE IMÁGENES 

(Para varias de estas funciones debes tener instaladas las librerías GD) 
GetImageSize -> Muesta el tamaño de una imagen Gif, JPG o PNG 
ImageArc -> Dibuja una elipse parcial 
ImageChar -> Dibuja un caracter de forma horizontal 
ImageChatUp -> Dibuja un caracter de forma vertical 
ImageColorAllocate -> Define un color para una imagen 
ImageColorAt -> Obtiene el índice de color de un píxel 
ImageColorClosest -> Obtiene el índice del color más cercano al color especificado 
ImageColorExact -> Devuelve el índice del color especificado 
ImageColorResolve -> Devuelve el índice del color especificado o su alternativa más cercana 
ImageColorSet -> Establece el color para el índice de la paleta especificada 
ImageColorsForIndex -> Obtiene los colores de un índice 
ImageColorsTotal -> Encuentra el número de colores de una imagen 
ImageColorTransparent -> Define un color como transparente 
ImageCopyResized -> Copia y redimensiona una parte de una imagen 
ImageCreate -> Crea una nueva imagen 
ImagreCreateFromGif -> Crea una nueva imagen a partir de un archivo a una URL 
ImageDashedLine -> Dibuja una linea de forma discontinuo 
ImageDestroy -> Destruye una imagen para liberar memoria 
ImageFill -> Rellea una imagen con el color especificado 
ImageFilledPolygon -> Dibuja un polígono con relleno 
ImageFilledRectangle -> Dibuja un rectángulo con relleno. 
ImageFillToBorder -> Relleno de un color específico 
ImageFontHeight -> Devuelve la altura de una fuente 
ImageFontWidth -> Devuelve el ancho de una fuente 
ImagenGif -> Envia una imagen al navegador web o a un archivo según los parámetros que reciba. 
ImageInterface -> Activa o desactiva el entrelazado 
ImageLine -> Dibuja una linea 
ImageLoadFont -> Carga una fuente nueva 
ImagePolygon -> Dibuja un polígono 
ImagePSBBox -> Devuelve el borde que rodea un rectángulo de texto, usando fuentes PostScript Type1 
ImagePSEncodeFont -> Cambia el vector de codificación de caracteres de una fuente. 
ImagePSFreeFont -> Libera la memoria usada por un fuente PostScript Type1 
ImagePSLoadFront -> Carga una fuente PostScript Type1 desde un archivo. 
ImagePSText -> Dibuja una cadena de texto sobre una imagen usando una fuente PostScript Type1 
ImageRectangle -> Dibuja un rectángulo 
ImageSetPixel -> Dibuja un pixel 
ImageString -> Dibuja una cadena de texto horizontalmente 
ImageStringUp -> Dibuja una cadena de texto verticalmente 
ImageSX -> Obtiene el ancho de una imagen en píxeles 
ImageSY -> Obtiene el alto de una imagen en pixeles 
ImageTTFBox -> Devuelve un cuadro que rodea al texto usando fuentes Truetype 
ImageTTFText -> Escribe texto en la imagen usando fuentes TrueType 



FUNCIONES MATEMÁTICAS 
abs -> Valor absoluto 
acos -> Arco coseno 
acosh -> Coseno hiperbólico inverso 
asin -> Arco seno 
asinh -> Seno hiérbólico inverso 
atan2 -> Arco tangente de dos variables 
atanh -> Atangente hiperbólica inversa 
base_convet -> Convierte un número entre bases arbitrarias 
BinDec -> Binario decimal 
ceil -> Redondea fracciones hacia arriba 
cos -> Coseno 
cosh -> Coseno hiperbólico 
DecBin -> Decimal a binario 
DecHex -> Decimal a hexadecimal 
DecOct -> Decimal a octal 
deg2rad -> Convierte el n´muero en grados a su equivalente en radianes. 
exp -> e elevado a... 
floor -> Redondea fracciones hacia abajo 
fmod -> Devuelve el residuo de punto flotante (módulo) de la divisón de los argumentos. 
getrandmax -> Muestra el mayor valor aleatorio posible 
HexDec -> Hexadecimal a decimal 
hypot -> Devuelve sqrt(num1*num1 + num2*num2) 
is_finite -> Encuentra si un valor es un número finito legal 
is_infinite -> Encuentra si un valor es infinito 
is_nan -> Encuentra si un valor es un número 
lcg_value -> Generador lineal congruente combinado. 
log10 -> Logaritmo en base-10 
log1p -> Devuelve log(1 + numero), computado en una forma que es precisa, incluso, cuando el valor es cercano a cero. 
log -> Logaritmo natural 
max -> Encuentra el valor mayor 
min -> Encuentra el valor menor 
mt_gentrandmax -> Muestra el mayor valor aleatorio posible 
mt_rand -> Genera un valor aleatorio mejorado 
mt_srand -> Introduce la semilla del generador de números aleatorios mejorado. 
OctDec -> Octal a decimal. 
pi -> Devuelve el valor de pi. 
pow -> Expresión exponencial 
rad2deg -> Converte el número en radianes a su equivalente en grados 
rand -> Genera un valor aleatorio 
round -> Redondea un float 
sin -> Seno. 
sinh -> Seno hiperbólico 
sqrt -> Raíz cuadrada 
srand -> Introduce la semilla del generador de números aleatorios 
tan -> Tangente 
tanh -> Tangente hiperbólica 





FUNCIONES PARA LAS BASES DE DATOS MYSQL 
mysql_affected_rows -> Devuelve el número de filas afectadas de la última operación MySQL 
mysql_change_user -> Cambia el usuario conectado en la conección activa. 
mysql_client_encoding -> Devuelve el nombre del juego de carcateres. 
mysql_close -> Cierra una conección con MySQL 
mysql_conecct -> Abre una conección con un servidor MySQL 
mysql_create_db -> Crea una base de datos MySQL 
mysql_data_seek -> Mueve el puntero interno 
mysql_db_name -> Obtiene el nombre de una base de datos. 
mysql_db_query -> Envía una sentencia SQL al servidor MySQL 
mysql_drop_db -> Borra una base de datos del servidor MySQL 
mysql_erno -> Informa el número de mensaje de error de la última operación MySQL 
mysql_error -> Devuelve el texto del mensaje de error de la última operación MySQL 
mysql_escape_string -> Escapa una cadena para su uso en mysql_query 
mysql_fetch_array -> Extrae la fila de resultado como una matriz asociativa. 
mysql_fetch_assoc -> Recupera una fila de resultado como una matriz asociativa. 
mysql_fetch_field -> Extrae la información de una columna y la devuelve como un objeto. 
mysql_fetch_lengths -> Devuelve la longitud de cada salida en un resultado. 
mysql_fetch_object -> Extrae una fila de resultado como un objeto. 
mysql_fetch_row -> Devuelve una fila de resultado como matriz. 
mysql_field_flags -> Devuelve los flags asociados con el campo especificado en un resultado. 
mysql_field_len -> Devuelve la longitud de un campo especificado. 
mysql_field_name -> Devuelve el nombre del campo especificado como un resultado 
mysql_field_seek -> Asigna el puntero del resultado al offset del campo especificado. 
mysql_field_table -> Devuelve el nombre de la tabla donde está el campo especificado 
mysql_field_type -> Devuelve el tipo del campo especificado en un resultado 
mysql_free_result -> Libera la memoria del resultado. 
mysql_get_client_info -> Obtiene información del Cliente MySQL 
mysql_get_host_info -> Obtiene información de la máquina donde reside el servidor MySQL 
mysql_get_proto_info -> Obtiene información del protocolo MySQL 
mysql_get_server_info -> Obtiene información del servidor MySQL 
mysql_info -> Obtiene información sobre la consulta más reciente 
mysql_insert_id -> Devuelve el indentificador generado en la última llamada INSERT 
mysql_list_dbs -> Lista todas las bases de datos disponibles en el servidor MySQL 
mysql_list_fields -> Lista todos los campos del resultado de MySQL 
mysql_list_processes -> Lista todos los procesor MySQL 
mysql_list_tables -> Lista las tablas de una base de datos seleccionada previamente. 
mysql_num_fields -> Devuelve el número de campos de un resultado. 
mysql_num_rows -> Devuelve el número de filas obtenidas de un resultado. 
mysql_pconnect -> Abre una conección de forma persistente al servidor MySQL 
mysql_ping -> Efectúa un chequeo de respuesta sobre una conexión de servidor. 
mysql_query -> Envía una sentencia SQL a MySQL 
mysql_real_escape_string -> Escapa los caracteres especiales de una cadena para su uso en una sentencia MySQL 
mysql_result -> Devuelve datos sobre un resultado 
mysql_select_db -> Selecciona una base de datos MySQL 
mysql_stat -> Obtiene el estado actual del sistema 
mysql_tablename -> Devuelve el nombre de la tabla de un campo. 
mysql_thread_id -> Devuelve el ID del hilo actual. 
mysql_unbuffered_query -> Envía una consulta SQL al MySQL, sin recuperar ni colocar en búfer las filas de resultado. 




FUNCIONES DE RED 
checkdnsrr -> Comprueba los registros DNS correspondientes a nombres de máquinas en Internet o direcciones IP. 
dns_get_record -> Recupera los registros de recursos DNS asociados con un nombre de dominio. 
fscokopen -> Abre una conección de dominio Internet o UNIX via sockets. 
gethostbyaddr -> Muestra el nombre de un servidor mediante su dirección IP 
gethostbyname -> Obtiene la direccion IP correspondiente al nombre de un servidor. 
gethostbynamel -> Obtiene una lista de direcciones IP correspodneinte a los servidores. 
getmxrr -> Obtiene los registros MX correspondientes a un dominio. 
ip2long -> Convierte una cadena que contiene una dirección con puntos del Protocol en una dirección apropiada. 
long2ip -> Convierte una dirección de red Interenet a una cadena de formato estandar en Internet con puntos. 
syslog -> Genera un mensaje del sistema 



FUNCIONES DE INFORMACIÓN SOBRE PHP 
assert -> Revisa si la aserción es evaluada a FALSE. 
dl -> Carga una extensión de PHP en tiempo de ejecución. 
extension_lodaded -> Indica si una extensión ha sido cargada. 
get_cfg_var -> Obtiene el valor de una opción de configuración de PHP. 
get_current_user -> Obtiene el nombre del propietario del programa actual. 
get_defined_constants -> Devuelve un array con los nombres de funciones de un módulo. 
get_include_path -> Indica la opción de configuración inlcude_path actual 
get_included_files -> Devuelve un array con los nombres de los archivos incluidos o requeridos en un programa. 
get_loaded_extensions -> Devuelve un array con los nombres de todos los módulos compilados y cargados. 
get_magic_quotes_gpc -> Obtiene el valor de la configuración activa actual de las comillas mágicas gpc 
get_magic_quotes_runtime -> Obtiene el valor de la configuración activa actual de magic_quote_runtime 
get_required_files -> Alias de get_included_files 
getenv -> Muestra el valor de una variable de entorno 
getlastmod -> Obtiene la fecha y hora de la última modificación de una página. 
getmyid -> Obtener el GID del propietario de un programa. 
getmyinode -> Recupera el inodo del script actual. 
getmypid -> Obtiene el ID del proceso PHP. 
getmyuid -> Indica el UID del propietario del script PHP. 
getopt -> Obtiene opciones de la lista de argumentos desde la línea de comandos. 
getrusage -> Muestra el consumo actual de recursos. 
ini_alter -> alias de ini_set() 
ini_get_all -> Muestra todas las opciones de configuración. 
ini_get -> Recupera el valor de una opción de configuración. 
ini_restore -> Restablece el valor de una opción de configuración. 
ini_set -> Establece el valor de una opción de configuración. 
main -> Página predeterminada para main() 
memory_get_usage -> Muestra la cantidad de memoria para PHP 
php_ini_scanned_files -> Devuelve la lista de los archivos .ini procesador del directorio ini adicional. 
php_logo_guif -> Obtiene el guid logo. 
php_sapi_name -> Devuelve el tipo de interfaz entre el servidor web y PHP. 
php_uname -> Muestra información indicando el sistema operativo donde fue compilado PHP. 
phpcredits -> Imprime los créditos de los creadores y colaboradores php. 
phpinfo -> Muestra una importante cantidad de información de PHP. 
phpversion -> Indica la versión actual de PHP. 
putenv -> Permite establece el valor de una variable de entorno. 
restore_include_path -> Restablece el valor de la opción de configuración include_path 
set_include_path -> Establece la configuración de include_path 
set_magic_quotes_runtime -> Establece el valor de la configuración activa actual de magic_quotes_runtimes. 
set_time_limit -> Limita el tiempo máximo de ejecución de un programa. Por defecto son 30 segundos. 
version_compare -> Compara dos cadenas de número de versión 'PHP-Estándar'. 
zend_logo_guid -> Obtiene el guid zend. 
zend_version -> Obtiene la versión del motor zend actual. 

FUNCIONES DE EJECUCIÓN DE PROGRAMAS 
escapeshellarg -> Ecapa una cadena a ser usada como argumento del intérprete de comandos. 
escapeshellcdm -> Enmascara los metacaracteres del intérprete de ordenes. 
exec -> Permite ejecutar un programa externo. 
passthru -> Ejecuta un programa externo y muestra su salida literal. 
proc_close -> Cierra un proceso abierto por proc_open() y devuelve el código de salida del proceso. 
proc_get_status -> Obtiene información sobre un proceso abierto por proc_open() 
proc_open -> Ejecuta un comando y abrir apuntadores de archivo para entrada/salida 
proc_terminate -> Mata un proceso abierto por proc_open() 
shell_exec -> Ejecuta un comando mediante el intérprete de comandos y devolver la salida completa como una cadena. 
system -> Ejecuta un programa externo y muestra su salida. 

FUNCIONES PARA EL MANEJO DE SESIONES 
session_cache_expire -> Informa la caducidad actual del caché. 
session_cache_limiter -> Lee y/o cambia el limitador del caché actual. 
session_decode -> Decodifica los datos de una sesión a partir de una cadena codificada previamente. 
session_destroy -> Destruye todos los datos de una sesión, pero no a la sesión en sí. 
session_encode -> Codifica los datos de la sesión en una cadena que luegro podrá ser decodificada. 
session_get_cookie_params -> Obtiene los parámetros de la cookie de la sesión actual. 
session_id -> Lee y/o cambia el id de la sesión actual. 
session_is_registered -> Comprueba si una variable está registrada en la sesión actual. 
session_module_name -> Lee y/o cambia el módulo de la sesión actual. 
session_name -> Lee y/o cambia el nombre de la sesión actual. 
session_regenerate_id -> Regenera el ID de la sesión actual. 
session_register -> Permite registrar más de una variable global en la sesión actual. 
session_save_path -> Lee y/o cambia la ruta donde se guardan los datos de la sesión actual. 
session_set_cookie_params -> Cambia los parámetros de la cookie de la sesión. 
session_set_save_handler -> Establece unas funciones para el almacenamiento de los datos de la sesión a nivel de usuario. 
session_start -> Inicia una sesión. 
session_unregister -> Desregistra una variable de la sesión actual. 
session_unset -> Elimina todas las variables de la sesión. 
session_write_close -> Escrie los datos de la sesión y la finaliza. 

FUNCIONES DE CADENAS 
AddCSlashes -> Marca una cadena con barras al estilo del C de la forma \. 
AddSlashes -> Marca una cadena con barras. 
bin2hex -> Convierte datos binarios en su representación en hexadecimal. 
chop -> Elimina los espacios en blanco al final de una cadena. 
chr -> Devuelve un carácter específico sobre un número dado. 
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 -> Muestra información sobre los caracteres usados en una cadena. 
crc32 -> Calcula el polinomio crc32 de una cadena. 
crypt -> Encripta una cadena mediante DES. 
echo -> Imprime una o más cadenas. 
explode -> Divide una cadena por otra. 
fprintf -> Escribe una cadena con formato por una secuencia. 
get_html_translation_table -> Devuelve la tabla de traducción utilizada por htmlspecialchars() y htmlentities() 
hebrev -> Convierte hebreo lógico a texto visual. 
hrebevc -> Convierte ebrero lógico a texto visual con conversión de saltos de línea. 
html_entity_decode -> Convierte todas las entidades HTML a sus respectivos caraceteres. 
htmlentitites -> Convierte los caracteres aplicables a entidades HTML. 
implode -> Une elementos de un array mediante una cadena. 
join -> Une elementos de una tabla en una cadena. 
levenshtein -> Calcula la distancia levenshtein entre dos cadenas- 
localconv -> Muestra información sobre el formato numérico. 
ltrim -> Elimina espacios en blanco del principio de una cadena. 
md5_file -> Calcula el resumen criptográfico md5 de un nombre de archivo dado. 
md5 -> Calcula el hash md5 de una cadena 
metaphone -> Calcula la 'metafona' de una cadena. 
money_format -> Permite dar formato a un número como una cadena de moneda. 
nl_langinfo -> Consulta información sobre el lenguaje y la localidad. 
nl2br -> Convierte nuevas líneas a saltos de líneas HTML 
number_format -> Formatea un número con los miles agrupados y separadores decimales. 
ord -> Devuelve al valor ASCII de un cáracter. Función inversa de char. 
parse_str -> Divide la cadena en variables. 
print -> Imprime en pantalla una cadena. 
printf -> Imprime una cadena con formato. 
quoted_printable_decode -> Convierte una cadena con marcación imprimible a una cadena de 8 bits. 
rtrim -> Borra los espacios en blanco al final de la cadena. 
setlocale -> Fija la información de la localidad. 
sha1_file -> Calcula el resumen criptográfio sha1 de un archivo. 
sha1 -> Calcula el resumen criptográfio sha1 de una cadena. 
similar_text -> Calcula la similitud entre dos cadenas. 
soundex -> Calcula la clave soundex en una cadena. 
sprintf -> Devuelve una cadena con formato, pero no la imprime 
sscanf -> Trocea la entrada de una cadena según un formato dado. 
str_ireplace -> Versión 'case insensitive' de str_replace() 
str_pad -> Rellena una cadena con otra hasta una longitud definida. 
str_repeat -> Repite una cadena 
str_replace -> Sustituye todas las de una cadena en otra. 
str_rot13 -> Realiza la transofrmación rt13 sobre una cadena. 
str_split -> Permite mezclar aleatoreamente una cadena. 
str_word_count -> Muestra información sobre las palabras usadas en una cadena. 
strcasecmp -> Comapra cadenas insensibles en mayúsculas y minúsculas y seguras en modo binario. 
strchr -> Encuentra la primera aparición de un caracter en una cadena. 
strcmp -> Compara cadenas con seguridad binaria. 
strcoll -> Compara cadenas sobre la base de la localidad. 
strcspn -> Encuentra la longitud del elemento inicial que no coincide con la máscara. 
strip_tags -> Elimina las etiquetas HTML y PHP de una cadena. 
stripcslashes -> Desmarca la cadena marca don AddCSlashes() 
stripos -> Encuentra la posición de la primera ocurrencia de una cadena, insensible a mayúsculas y minúsculas. 
stripslashes -> Desmarca la cadena marcada con AddSlashes(). 
stristr -> Igual que strrstr, pero sin tener en cuenta mayúsculas o minúsculas. 
strlen -> Muestra el largo de una cadena. 
strnatcasecmp -> Compara cadenas insensibles a mayúsculas y minúsculas usando un algoritmo de "orden natural" 
strnatcmp -> Compara cadenas usando un algoritmo de "orden natural" 
strncasecmp -> Compara de los primeros n caracteres de cadenas. 
strncmp -> Compara de los n primeros caraceteres de cadenas, son seguridad binaria. 
strpos -> Encuentra la posición de la primera aparición de una cadena en otra cadena. 
strrchr -> Encuentra la última aparición de una cadena en otra cadena. 
strrev -> Invierte el orden de una cadena. 
strripos -> Encuentra la posición de la última ocurrencia de una cadena en otra, insensible a mayúsculas y minúsculas. 
strrpos -> Encuentr la posición de la última aparición de un carácter 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 -> Didive una cadena en elementos. 
strtolower -> Pasa a minúsculas una cadena. 
strtoupper -> Pasa a mayúsculas una cadena. 
strtr -> Traduce ciertos caracteres. 
substr_compare -> Compara 2 cadenas, segura con material binario, opcionalmente insensible a mayúsculas y minpusculas, a partir de un desplezamiento y hasta un límite de caracteres. 
substr_count -> Cuenta el número de apariciones de una subcadena en una cadena. 
substr_replace -> Sustituye un texto en una parte de una cadena. 
substr -> Devuelve parte de una cadena 
trim -> Elimina espacios del principio y del fin de una cadena. 
ucfirst -> Pasa a mayúsculas el primer caracter de una cadena. 
ucwords -> Pasa a mayúsculas la primera letra de cada palabra de una cadena. 
vprintf -> Imprime una cadena con formato. 
vsprintf -> Devuelve una cadena con formato. 
wordwrap -> Corta una cadena en un número dado de caracteres usando un caracter de ruptura de cadenas. 

FUNCIONES PARA EL TRATAMIENTO DE URL 
base64_decode -> Decodifica datos cifrados con el tipo MIME base64 
base64_enocde -> Codifica datos en MIME base64 
get_meta_tags -> Extrae todo el contenido de atributos de etiquetas meta de un archivo y devuelve una mtriz, por ejemplo keywords o description. 
http_build_query -> Genera una cadena de consulta codificada estilo URL 
parse_url -> Analiza una URL y nos devuelve sus componentes. 
rawurldecode -> Decodifica cadenas codificas previamente estilo URL 
rawurlencode -> Codifica una cadena al estilo URL de acuerdo con el RFC 1738 
urldecode -> Decodifica URL cifradas en una cadena de texto. 
urlencode -> Codifia una URL en una cadena de texto. 

FUNCIONES DE VARIABLES 
doubleval -> Obtiene el valor double de una variable 
empty -> Indica si una variable está definida. 
floatval -> Obtiene el valor flotante de una variable. 
get_defined_vars -> Devuelve un array con todas las variables definidas. 
get_resource_type -> Devuelve el tipo de recurso. 
gettype -> Muestra el tipo de una variable. 
import_request_variables -> IMporta variables GET/POST/Cookie en el contezto global. 
intval -> Recupera el valor entero de una variable. 
is_array -> Verifica si una variable es un array 
is_bool -> Verifica si una variable es de tipo booleana 
is_callable -> Verifica que los contenidos de una variable puedan ser llamadoscomo una función. 
is_double -> Verifica si una variable es es un valor double. 
is_float -> Verifica si una variable es un flotante 
is_int -> Verifica si una variable es un valor entero 
is_integer -> Verifica si una variable es un valor entero 
is_long -> Verifica si una variable es un valor entero 
is_null -> Verifica si una variable es nula 
is_numeric -> Verifica si una variable es un número o una cadena númerica 
is_object -> Verifica si una variable es un objeto 
is_real -> Verifica si una variable es un número real. 
is_resource -> Verifica si una variable es un recurso 
is_scalar -> Verifica si una variable es un escalar 
is_string -> Verifica si una variable es una cadena de caracteres 
isset -> Determina si una variable está definida 
print_r -> Imprime información legible para humanos sobre una variable 
serialize -> Genera una representación apta para almacenamiento de un valor. 
settype -> Permite establecer el tipo de una variable 
strval -> Obtiene una cadena de caracteres a partir de una variable 
unserialize -> Crea u valor PHP a partir de una representación almacenada. 
unset -> Destruye una variable pasada como parámetro. 
var_dump -> Vuelca la información sobre una variable 
var_export -> Imprime o devuelve la representación de cadena de una variable 

FUNCIONES PARA EXPRESIONES REGULARES 
ereg_replace -> Reemplaza expresiones regulares 
ereg -> Busca coincidencia de expresiones regulares 
eregi_replace -> Reemplaza expresiones regularse sin diferencias mayúsculas ni minúsculas 
eregi -> Busca coincidencias de expresiones regulares sin diferencias mayúsculas ni minúsculas 
split -> Divide la cadena en elementos de un array. 
spliti -> Separa una cadena en un matriz mediante una expresión regular, no sensible a mayúsculas ni minúsculas. 
sql_regcase -> Construye una expresión regular para buscar coincidencias sin diferencias mayúsculas ni minúsculas

Síguenos en:

Facebook
www.facebook.com/gruposedam

Nuestro blog Tecnologico
gruposedam.blogspot.com


No hay comentarios:

Publicar un comentario

Aquí pueden comentar solo comentarios constructivos.