FUNCIONES DE FECHA Y HORA.
Gettimeofday: Permite obtener la hora actual
gmdate: 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 IMAGENES
(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 INFORMACION 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 EJECUCION 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[/break]
fuente: http://www.comunidadhosting.com/programacion-y-diseno-web/3833-450-funciones-de-php.html





ajax (1) 

del usuario mientras se mantiene la comunicación asíncrona con el servidor.
desarrollo web y puede ser incrustado dentro de código HTML.
CSS es separar la estructura de la presentacion de un documento.




