Nota: Este cuadro resumen incluye diversas funciones PHP comunes, tales como funciones de cadena PHP, funciones de matriz PHP, funciones matemáticas PHP, funciones MySQL, funciones de archivos y directorios, funciones de la biblioteca GD, funciones SESSION, funciones Date/Time, etc. Cubre una amplia gama de funciones comunes involucradas en las operaciones básicas de PHP, y proporciona explicaciones sencillas para cada función, lo que facilita la consulta.
| Funciones relacionadas con operaciones de cadenas | |
| Eliminar espacios u otros caracteres | |
|---|---|
| trim | 删除字符串 ambos extremos 空格或其他预定义字符 | 
| rtrim | 删除字符串 derecha 空格或其他预定义字符 | 
| chop | rtrim() 的别名 chop() es diferente a la función chop() de Perl, ya que elimina el último carácter de la cadena. | 
| ltrim | 删除字符串 Izquierda 空格或其他预定义字符 | 
| Generación y conversión de cadenas | |
| str_pad | Rellenar una cadena con otra cadena hasta alcanzar una longitud especificada. | 
| str_split | Convertir la cadena en una matriz | 
| strrev | Invertir la cadena | 
| wordwrap | Dividir la cadena en subcadenas de una cantidad específica | 
| str_shuffle | Desordenar aleatoriamente una cadena | 
| parse_str | Analizar la cadena en variables | 
| number_format | Formatear la cadena mediante el uso de separadores de miles | 
| Conversión de mayúsculas y minúsculas de cadenas | |
| strtolower | Convertir la cadena a minúsculas | 
| strtoupper | Convertir la cadena a mayúsculas | 
| ucfirst | Convertir la primera letra de la cadena en mayúscula | 
| lcfirst | Convertir la primera letra de la cadena a minúscula | 
| ucwords | Convertir la primera letra de cada palabra en una cadena a mayúscula | 
| Etiquetas HTML asociadas | |
| htmlentities | Convertir caracteres a entidades HTML | 
| htmlspecialchars | Codificación HTML de cadenas predefinidas | 
| nl2br | 在字符串所有新行之前插入 HTML 换行标记 n转换为<br>标签 | 
| strip_tags | Eliminar etiquetas HTML y PHP de la cadena | 
| addcslashes | Usar caracteres de escape en una cadena de caracteres en estilo C | 
| stripcslashes | 反引用一个使用 addcslashes() 转义的字符串 | 
| addslashes | Usar la barra invertida para citar cadenas | 
| stripslashes | 删除由 addslashes 添加的转义字符 | 
| quotemeta | Agregar una barra invertida antes de ciertas cadenas predefinidas en una cadena | 
| chr | 从指定的 ASCII 值返回字符 | 
| ord | 返回字符串第一个字符的 ASCII 值 | 
| Comparación de cadenas | |
| strcasecmp | Comparar dos cadenas sin distinguir entre mayúsculas y minúsculas | 
| strcmp | Comparar dos cadenas de texto distinguiendo entre mayúsculas y minúsculas | 
| strncmp | 比较字符串前N个字符,区分大小写 | 
| strncasecmp | Comparar los primeros N caracteres de una cadena, sin distinción entre mayúsculas y minúsculas. | 
| strnatcmp | Comparación natural de la longitud de las cadenas, distinguiendo entre mayúsculas y minúsculas. | 
| strnatcasecmp | Comparación de la longitud de las cadenas por el método de orden natural, sin distinción entre mayúsculas y minúsculas. | 
| Búsqueda y reemplazo de cadenas | |
| str_replace | Operaciones de reemplazo de cadenas, distinguiendo entre mayúsculas y minúsculas. | 
| str_ireplace | Operaciones de reemplazo de cadenas, sin distinción entre mayúsculas y minúsculas. | 
| substr_count | 统计一个字符串,在另一个字符串中出现的次数 | 
| substr_replace | Reemplazar una cadena en una cadena por otra | 
| similar_text | Devuelve la cantidad de caracteres iguales entre dos cadenas. | 
| strrchr | Devuelve la subcadena desde la última aparición de una cadena en otra hasta el final. | 
| strstr | Devuelve la subcadena de una cadena desde la posición inicial hasta la posición final. | 
| strchr | Alias de strstr, devuelve la cadena desde la primera aparición de una cadena en otra hasta el final. | 
| stristr | Devuelve la subcadena de una cadena que comienza en una posición inicial y termina en una posición final, sin distinción entre mayúsculas y minúsculas. | 
| strtr | Convertir ciertos caracteres en una cadena | 
| strpos | Encontrar la posición de la primera aparición de ciertos caracteres en una cadena | 
| stripos | Encontrar la posición de la primera aparición de ciertos caracteres en una cadena, sin distinguir entre mayúsculas y minúsculas. | 
| strrpos | Encontrar la última aparición de ciertos caracteres en una cadena | 
| strripos | Encontrar la última aparición de ciertos caracteres en una cadena, sin distinguir entre mayúsculas y minúsculas. | 
| strspn | Devuelve la longitud de la primera cadena que coincide con la máscara en la cadena. | 
| strcspn | Devuelve la longitud de la cadena que no coincide con la máscara. | 
| Estadísticas de cadenas | |
| str_word_count | Contar el número de palabras en una cadena | 
| strlen | Contar la longitud de la cadena | 
| count_chars | 统计字符串中所有字母出现的次数(0..255) | 
| Codificación de cadenas | |
| md5 | Calcular el valor hash MD5 de una cadena | 
| hash | Generar un código hash | 
| Funciones relacionadas con arreglos | |
| Crear un array | |
| array | Generar un arreglo | 
| array_combine | Generar un arreglo, utilizando los valores de un arreglo como nombres de clave y los valores de otro arreglo como valores. | 
| range | Crea y devuelve un array que contiene los elementos del rango especificado. | 
| compact | Crear un array compuesto por las variables proporcionadas por los parámetros. | 
| array_fill | Rellenar la matriz generada con los valores dados. | 
| Combinación y separación de arreglos | |
| array_chunk | Dividir un array en nuevos bloques de arrays | 
| array_merge | Combinar dos o más arrays en un solo array. | 
| array_slice | Extraer un segmento de valores en un arreglo según una condición y devolverlo. | 
| Comparación de matrices | |
| array_diff | Devolver la matriz de diferencias de dos matrices | 
| array_intersect | Devolver la intersección de dos o más arrays | 
| Búsqueda y reemplazo en arreglos | |
| array_search | Buscar un valor clave en un arreglo | 
| array_splice | Eliminar parte de una matriz y reemplazar los valores restantes | 
| array_sum | Devuelve la suma de todos los valores en el arreglo. | 
| in_array | Buscar un valor específico en un arreglo, distinguiendo entre mayúsculas y minúsculas. | 
| array_key_exists | Determinar si existe una clave específica en un arreglo | 
| Operaciones con punteros a arrays | |
| key | Devuelve la clave a la que apunta actualmente el puntero interno del array. | 
| current | Devuelve el elemento actual del array. | 
| next | Mueve el puntero que apunta al elemento actual al siguiente elemento y devuelve el valor del elemento actual. | 
| prev | Mueve el puntero que apunta al elemento actual al elemento anterior y devuelve el valor del elemento actual. | 
| end | 将数组内部指针指向最后一个元素,并返回该元素的值 (Si tiene éxito) | 
| reset | Establecer el puntero interno de la matriz en el primer elemento y devolver el valor de ese elemento. | 
| list | Asignar valores a un conjunto de variables utilizando los elementos de un array | 
| array_shift | Elimina el primer elemento de la matriz y devuelve el valor del elemento eliminado. | 
| array_unshift | Insertar uno o varios elementos al principio de un array. | 
| array_push | Agregar uno o más elementos al final de un array | 
| array_pop | Eliminar el último elemento del arreglo | 
| Operaciones con claves de matriz | |
| shuffle | Desordenar el array, manteniendo las claves | 
| count | Calcular el número de elementos en un array o el número de propiedades en un objeto. | 
| array_flip | Devuelve un array con los valores de las claves invertidos. | 
| array_keys | Devuelve todas las claves del array, formando un nuevo array. | 
| array_values | 返回数组所有值,组成一个数组 | 
| array_reverse | Devuelve un array con los elementos en orden inverso. | 
| array_count_values | Contar la frecuencia de aparición de todos los valores en un arreglo | 
| array_rand | Extraer aleatoriamente uno o varios elementos de un array, teniendo en cuenta las claves. | 
| each | Devuelve el par clave/valor actual del array y avanza el puntero del array un paso. | 
| array_unique | Eliminar valores duplicados en un arreglo | 
| Ordenación de arreglos | |
| sort | Ordenar el arreglo | 
| rsort | Ordenar el array en orden inverso | 
| asort | Ordenar el array y mantener la relación de índices | 
| arsort | Ordenar el array en orden inverso manteniendo las relaciones de índice | 
| ksort | Ordenar el array por nombre de clave | 
| krsort | Ordenar el array por nombre de clave en orden inverso | 
| natsort | Ordenar el arreglo utilizando el algoritmo de "ordenación natural" | 
| natcasesort | Ordenar la matriz utilizando el algoritmo de "ordenación natural" sin distinción entre mayúsculas y minúsculas. | 
| Funciones relacionadas con las matemáticas | |
| abs | Valor absoluto | 
| ceil | Redondeo hacia arriba | 
| floor | Redondeo hacia abajo | 
| fmod | Resto de la división de punto flotante | 
| pow | Devolver la N-ésima potencia de un número. | 
| round | Redondeo de números de punto flotante | 
| sqrt | Raíz cuadrada | 
| max | Encontrar el valor máximo | 
| min | Encontrar el valor mínimo | 
| mt_rand | Mejor número aleatorio | 
| rand | Número aleatorio | 
| pi | Obtener el número Pi | 
| octdec | Conversión de octal a decimal | 
| Funciones relacionadas con MySQL | |
| mysql_affected_rows | Obtener el número de filas afectadas por la última operación MySQL | 
| mysql_client_encoding | Devuelve el nombre del juego de caracteres | 
| mysql_close | Cerrar la conexión a MySQL | 
| mysql_connect | Abrir una conexión a un servidor MySQL | 
| mysql_create_db | Crear una nueva base de datos MySQL | 
| mysql_data_seek | Mover el puntero de resultados internos | 
| mysql_db_name | Obtener datos de resultados | 
| mysql_db_query | Enviar una consulta de MySQL | 
| mysql_drop_db | Descartar (eliminar) una base de datos MySQL | 
| mysql_errno | Devolver el código numérico del mensaje de error del último comando MySQL ejecutado. | 
| mysql_error | Volver al mensaje de error de texto generado por la última operación de MySQL | 
| mysql_escape_string | Escapar una cadena para mysql_query | 
| mysql_fetch_array | Obtén una fila del conjunto de resultados como una matriz asociativa, una matriz numérica, o ambas. | 
| mysql_fetch_assoc | Obtener una fila del conjunto de resultados como una matriz asociativa | 
| mysql_fetch_field | Obtener información de las columnas del conjunto de resultados y devolverla como un objeto | 
| mysql_fetch_lengths | Obtener la longitud de cada salida en el conjunto de resultados | 
| mysql_fetch_object | Obtener una fila del conjunto de resultados como un objeto | 
| mysql_fetch_row | Obtener una fila del conjunto de resultados como una matriz de enumeración. | 
| mysql_field_flags | Obtener el indicador asociado a un campo específico a partir de los resultados. | 
| mysql_field_len | Devuelve la longitud del campo especificado. | 
| mysql_field_name | Obtener el nombre del campo del campo especificado en los resultados | 
| mysql_field_seek | Establecer el puntero en el conjunto de resultados en el desplazamiento del campo especificado. | 
| mysql_field_table | Obtener el nombre de la tabla correspondiente al campo especificado | 
| mysql_field_type | Obtener el tipo de un campo específico en un conjunto de resultados | 
| mysql_free_result | Liberar la memoria de resultados | 
| mysql_get_client_info | Obtener información del cliente MySQL | 
| mysql_get_host_info | Obtener información del host de MySQL | 
| mysql_get_proto_info | Obtener información del protocolo MySQL | 
| mysql_get_server_info | Obtener información del servidor MySQL | 
| mysql_info | Obtener la información de la última consulta | 
| mysql_insert_id | Obtener el ID generado por la operación INSERT anterior. | 
| mysql_list_dbs | Enumerar todas las bases de datos en el servidor MySQL | 
| mysql_list_fields | Enumerar los campos en los resultados de MySQL | 
| mysql_list_processes | Enumerar procesos de MySQL | 
| mysql_list_tables | Enumerar las tablas en una base de datos MySQL | 
| mysql_num_fields | Obtener el número de campos en el conjunto de resultados | 
| mysql_num_rows | Obtener el número de filas en el conjunto de resultados | 
| mysql_pconnect | Abrir una conexión persistente a un servidor MySQL | 
| mysql_ping | Hacer ping a una conexión de servidor, y si no hay conexión, reconectar. | 
| mysql_query | Enviar una consulta de MySQL | 
| mysql_real_escape_string | Escapar caracteres especiales en cadenas utilizadas en sentencias SQL, teniendo en cuenta el juego de caracteres actual de la conexión. | 
| mysql_result | Obtener datos de resultados | 
| mysql_select_db | Seleccionar la base de datos MySQL | 
| mysql_set_charset | Sets the client character set | 
| mysql_stat | Obtener el estado actual del sistema | 
| mysql_tablename | Obtener el nombre de la tabla | 
| mysql_thread_id | Devuelve el ID del hilo actual. | 
| mysql_unbuffered_query | Enviar una consulta SQL a MySQL sin obtener ni almacenar en caché las filas de resultados | 
| Funciones relacionadas con el manejo de directorios de archivos | |
| basename | Devuelve la parte del nombre de archivo de la ruta. | 
| chgrp | Cambiar el grupo propietario del archivo | 
| chmod | Cambiar el modo del archivo | 
| chown | Cambiar el propietario del archivo | 
| clearstatcache | Borrar el caché de estado de archivos | 
| copy | Copiar archivos | 
| delete | Consulte unlink o unset. | 
| dirname | Devolver la parte del directorio de la ruta | 
| disk_free_space | Espacio disponible en el directorio | 
| disk_total_space | Devuelve el tamaño total del disco de un directorio. | 
| diskfreespace | alias de disk_free_space | 
| fclose | Cerrar un puntero de archivo que ya está abierto. | 
| feof | Probar si el puntero de archivo ha llegado al final del archivo | 
| fflush | Enviar el contenido del búfer a un archivo | 
| fgetc | Leer caracteres desde el puntero de archivo | 
| fgetcsv | Leer una línea del puntero de archivo y analizar los campos CSV | 
| fgets | Leer una línea desde el puntero de archivo | 
| fgetss | Leer una línea del puntero de archivo y filtrar las etiquetas HTML | 
| file_exists | Verificar si el archivo o directorio existe | 
| file_get_contents | Leer todo el archivo en una cadena | 
| file_put_contents | Escribir una cadena en un archivo | 
| file | Leer todo el archivo en un arreglo | 
| fileatime | Obtener la última hora de acceso del archivo | 
| filectime | Obtener la hora de modificación del inode del archivo | 
| filegroup | Obtener el grupo del archivo | 
| fileinode | Obtener el inode del archivo | 
| filemtime | Obtener la hora de modificación del archivo | 
| fileowner | Obtener el propietario del archivo | 
| fileperms | Obtener permisos para el archivo | 
| filesize | Obtener el tamaño del archivo | 
| filetype | Obtener el tipo de archivo | 
| flock | Archivo de consulta ligero bloqueado | 
| fnmatch | Usar coincidencia de patrones para nombres de archivo | 
| fopen | Abrir archivo o URL | 
| fpassthru | Emitir todos los datos restantes en el puntero del archivo | 
| fputcsv | Formatear la fila como CSV y escribir en el puntero de archivo | 
| fputs | alias de fwrite | 
| fread | Leer archivo (seguro para archivos binarios) | 
| fscanf | Formatear la entrada desde el archivo | 
| fseek | Posicionar en el puntero de archivo | 
| fstat | Obtener información del archivo a través del puntero de archivo abierto | 
| ftell | Volver a la posición de lectura/escritura del puntero de archivo. | 
| ftruncate | Truncar el archivo a la longitud dada | 
| fwrite | Escribir en archivo (seguro para archivos binarios) | 
| glob | Buscar la ruta del archivo que coincide con el patrón | 
| is_dir | Determinar si el nombre de archivo dado es un directorio | 
| is_executable | Determinar si el nombre de archivo dado es ejecutable | 
| is_file | Determinar si el nombre de archivo dado es un archivo normal | 
| is_link | Determinar si el nombre de archivo dado es un enlace simbólico | 
| is_readable | Determinar si el nombre de archivo dado es legible | 
| is_uploaded_file | Determinar si el archivo se ha subido mediante HTTP POST | 
| is_writable | Determinar si el nombre de archivo dado es escribible | 
| is_writeable | alias de is_writable | 
| lchgrp | Changes group ownership of symlink | 
| lchown | Changes user ownership of symlink | 
| link | Crear un enlace duro | 
| linkinfo | Obtener la información de una conexión | 
| lstat | Proporcionar información sobre un archivo o enlace simbólico | 
| md5_file | Calcular el hash MD5 del archivo | 
| mkdir | Nuevo directorio | 
| move_uploaded_file | Mover el archivo subido a una nueva ubicación. | 
| parse_ini_file | Analizar un archivo de configuración | 
| parse_ini_string | Parse a configuration string | 
| pathinfo | Información de la ruta del archivo de retorno | 
| pclose | Cerrar el puntero de archivo del proceso | 
| popen | Abrir puntero de archivo de proceso | 
| readfile | Generar un archivo | 
| readlink | Devolver el objetivo al que apunta el enlace simbólico | 
| realpath_cache_get | Get realpath cache entries | 
| realpath_cache_size | Get realpath cache size | 
| realpath | Devolver el nombre de ruta absoluta normalizado | 
| rename | Renombrar un archivo o directorio | 
| rewind | Volver a la posición del puntero del archivo. | 
| rmdir | Eliminar directorio | 
| set_file_buffer | alias de stream_set_write_buffer | 
| stat | Proporcionar información del archivo | 
| symlink | Crear un enlace simbólico | 
| tempnam | Crear un archivo con un nombre de archivo único | 
| tmpfile | Crear un archivo temporal | 
| touch | Establecer la hora de acceso y modificación del archivo | 
| umask | Cambiar la umask actual | 
| unlink | Eliminar archivo | 
| Función GD/Image | |
| gd_info | Obtener información sobre la biblioteca GD instalada actualmente | 
| getimagesize | Obtener el tamaño de la imagen | 
| getimagesizefromstring | Get the size of an image from a string | 
| image_type_to_extension | Obtener la extensión de archivo de tipo de imagen | 
| image_type_to_mime_type | Obtener el tipo MIME de la imagen devuelto por getimagesize, exif_read_data, exif_thumbnail, exif_imagetype | 
| image2wbmp | Exportar la imagen en formato WBMP al navegador o archivo | 
| imagealphablending | Establecer el modo de mezcla de colores de la imagen | 
| imageantialias | ¿Utilizar la función de antialiasing? | 
| imagearc | Dibujar un arco elíptico | 
| imagechar | Dibujar un carácter horizontalmente. | 
| imagecharup | Dibujar un carácter verticalmente. | 
| imagecolorallocate | Asignar colores a una imagen | 
| imagecolorallocatealpha | Asignar colores + alfa a una imagen | 
| imagecolorat | Obtener el valor de índice de color de un píxel | 
| imagecolorclosest | Obtener el índice del color más cercano al color especificado. | 
| imagecolorclosestalpha | Obtener el color más cercano al color especificado con transparencia | 
| imagecolorclosesthwb | Obtener el índice de blanco y negro con la tonalidad más cercana al color dado. | 
| imagecolordeallocate | Cancelar la asignación de colores a la imagen | 
| imagecolorexact | Obtener el valor de índice del color especificado. | 
| imagecolorexactalpha | Obtener el índice de un color específico con transparencia | 
| imagecolormatch | Hacer que los colores de una versión de paleta de una imagen coincidan mejor con la versión de color verdadero | 
| imagecolorresolve | Obtener el valor de índice del color especificado o el valor más cercano posible como sustituto. | 
| imagecolorresolvealpha | Obtener el índice del color + alfa especificado o el valor más cercano posible como alternativa | 
| imagecolorset | Establecer el color para el índice de paleta especificado | 
| imagecolorsforindex | Obtener el color de un índice | 
| imagecolorstotal | Obtener el número de colores en la paleta de una imagen | 
| imagecolortransparent | Definir un color como color transparente. | 
| imageconvolution | Aplicar una matriz de convolución de 3x3 con coeficientes "div" y "offset" | 
| imagecopy | Copiar una parte de la imagen | 
| imagecopymerge | Copiar y fusionar una parte de la imagen | 
| imagecopymergegray | Copiar y fusionar una parte de la imagen en escala de grises | 
| imagecopyresampled | Reescalar y copiar parte de la imagen | 
| imagecopyresized | Copiar parte de la imagen y ajustar el tamaño | 
| imagecreate | Crear una imagen basada en una paleta de colores | 
| imagecreatefromgd2 | Crear una imagen desde un archivo GD2 o URL | 
| imagecreatefromgd2part | Crear una nueva imagen a partir de una parte del archivo GD2 dado o de la URL | 
| imagecreatefromgd | Crear una imagen desde un archivo GD o una URL | 
| imagecreatefromgif | Crear una nueva imagen a partir de un archivo o URL | 
| imagecreatefromjpeg | Crear una nueva imagen a partir de un archivo o URL | 
| imagecreatefrompng | Crear una nueva imagen a partir de un archivo o URL | 
| imagecreatefromstring | Crear una imagen desde un flujo de imágenes en una cadena | 
| imagecreatefromwbmp | Crear una nueva imagen a partir de un archivo o URL | 
| imagecreatefromxbm | Crear una nueva imagen a partir de un archivo o URL | 
| imagecreatefromxpm | Crear una nueva imagen a partir de un archivo o URL | 
| imagecreatetruecolor | Crear una imagen de color verdadero | 
| imagedashedline | Dibuja una línea discontinua. | 
| imagedestroy | Destruir una imagen | 
| imageellipse | Dibuja una elipse. | 
| imagefill | Relleno de área | 
| imagefilledarc | Dibuja un arco elíptico y rellénalo. | 
| imagefilledellipse | Dibuja una elipse y rellénala. | 
| imagefilledpolygon | Dibuja un polígono y rellénalo. | 
| imagefilledrectangle | Dibuja un rectángulo y rellénalo. | 
| imagefilltoborder | Relleno de área hasta el límite de color especificado. | 
| imagefilter | Aplicar un filtro a la imagen | 
| imagefontheight | Obtener la altura de la fuente | 
| imagefontwidth | Obtener el ancho de la fuente | 
| imageftbbox | Proporcionar un cuadro de texto que utiliza fuentes de FreeType 2 | 
| imagefttext | Escribir texto en una imagen utilizando fuentes de FreeType 2 | 
| imagegammacorrect | Aplicación de corrección gamma a la imagen GD | 
| imagegd2 | Exportar la imagen GD2 al navegador o a un archivo | 
| imagegd | Exportar imágenes GD al navegador o a un archivo | 
| imagegif | Salida de la imagen al navegador o al archivo | 
| imagegrabscreen | Captures the whole screen | 
| imagegrabwindow | Captures a window | 
| imageinterlace | Activar o desactivar el entrelazado | 
| imageistruecolor | Verificar si la imagen es una imagen de color verdadero | 
| imagejpeg | Salida de la imagen al navegador o al archivo | 
| imagelayereffect | Establecer la marca de mezcla alfa para utilizar el efecto de superposición de libgd vinculada. | 
| imageline | Dibuja un segmento. | 
| imageloadfont | Cargar una nueva fuente | 
| imagepalettecopy | Copiar la paleta de colores de una imagen a otra | 
| imagepng | Exportar la imagen en formato PNG al navegador o a un archivo | 
| imagepolygon | Dibuja un polígono. | 
| imagepsbbox | Proporcionar un cuadro de texto utilizando fuentes PostScript Type1 | 
| imagepsencodefont | Cambiar la codificación de caracteres del vector de fuentes | 
| imagepsextendfont | Ampliar o reducir el tamaño de la fuente | 
| imagepsfreefont | Liberar la memoria ocupada por una fuente PostScript Type 1 | 
| imagepsloadfont | Cargar una fuente PostScript Type 1 desde un archivo | 
| imagepsslantfont | Inclinar una fuente | 
| imagepstext | Dibujar la cadena de texto en la imagen con fuentes PostScript Type1 | 
| imagerectangle | Dibuja un rectángulo. | 
| imagerotate | Rotar la imagen con el ángulo dado | 
| imagesavealpha | Establecer una marca para guardar la información completa del canal alfa al guardar imágenes PNG (en lugar de un solo color transparente) | 
| imagesetbrush | Configurar la imagen del pincel para dibujar líneas | 
| imagesetpixel | Dibujar un solo píxel | 
| imagesetstyle | Establecer el estilo de línea de guiones | 
| imagesetthickness | Establecer el ancho de la línea | 
| imagesettile | Textura de relleno | 
| imagestring | Dibujar una línea de caracteres horizontalmente. | 
| imagestringup | Dibujar una línea de cadenas verticalmente | 
| imagesx | Obtener el ancho de la imagen | 
| imagesy | Obtener la altura de la imagen | 
| imagetruecolortopalette | Convertir una imagen de color verdadero a una imagen de paleta | 
| imagettfbbox | Obtener el rango de texto de una fuente TrueType | 
| imagettftext | Escribir texto en una imagen con fuentes TrueType | 
| imagetypes | Devolver los tipos de imagen compatibles con la versión actual de PHP | 
| imagewbmp | Exportar la imagen en formato WBMP al navegador o archivo | 
| imagexbm | Exportar imagen XBM a un navegador o archivo | 
| iptcembed | Incrustar datos IPTC binarios en una imagen JPEG | 
| iptcparse | Analizar el bloque IPTC binario http://www.iptc.org/ en etiquetas individuales | 
| jpeg2wbmp | Convertir archivos de imagen JPEG a archivos de imagen WBMP | 
| png2wbmp | Convertir archivos de imagen PNG a archivos de imagen WBMP | 
| función de sesión | |
| session_cache_expire | Volver a la caducidad actual de la caché | 
| session_cache_limiter | obtener y establecer el límite de caché/oro actual | 
| session_commit | alias de session_write_close | 
| session_decode | Convertirá los datos de la conversación de una cadena codificada en conversación. | 
| session_destroy | Destruir todos los datos registrados en la sesión | 
| session_encode | Codificar los datos de la conversación actual en una cadena | 
| session_get_cookie_params | Obtener parámetros de cookies de sesión | 
| session_id | Obtener y/o establecer el identificador de la sesión actual | 
| session_is_registered | Verificar si la variable ya está registrada en la sesión | 
| session_module_name | Obtener y/o establecer el módulo de la sesión actual | 
| session_name | Obtener y/o establecer el nombre de la sesión actual | 
| session_regenerate_id | Actualizar el identificador de sesión recién generado. | 
| session_register_shutdown | Función de apagado de conversación | 
| session_register | Registrar una o más variables globales con la sesión actual | 
| session_save_path | Obtener y/o establecer la ruta de guardado de la sesión actual | 
| session_set_cookie_params | Configurar parámetros de cookies de sesión | 
| session_set_save_handler | Configurar la función de almacenamiento de sesión a nivel de usuario | 
| session_start | Iniciar una nueva conversación o reanudar una existente | 
| session_status | Volver al estado actual de la conversación | 
| session_unregister | Eliminar una variable global de la sesión actual | 
| session_unset | Libera todas las variables de conversación. | 
| session_write_close | Escribir datos de conversación y finalizar la conversación. | 
| función de cookie | |
| setcookie() | Configurar cookie | 
| setrawcookie | Enviar cookies sin codificación URL | 
| Función de Fecha/Hora | |
| checkdate | Verificar una fecha gregoriana | 
| date_add | alias DateTime::add | 
| date_create_from_format | Alias DateTime::createFromFormat | 
| date_create | alias DateTime::__construct | 
| date_date_set | Alias DateTime::setDate | 
| date_default_timezone_get | Obtener la zona horaria predeterminada utilizada por todas las funciones de fecha y hora en un script | 
| date_default_timezone_set | Establecer la zona horaria predeterminada para todas las funciones de fecha y hora en un script | 
| date_diff | alias DateTime::diff | 
| date_format | alias DateTime::format | 
| date_get_last_errors | alias DateTime::getLastErrors | 
| date_interval_create_from_date_string | alias DateInterval::createFromDateString | 
| date_interval_format | Alias DateInterval::format | 
| date_isodate_set | alias DateTime::setISODate | 
| date_modify | Alias DateTime::modify | 
| date_offset_get | alias DateTime::getOffset | 
| date_parse_from_format | Get info about given date formatted according to the specified format | 
| date_parse | Returns associative array with detailed info about given date | 
| date_sub | alias DateTime::sub | 
| date_sun_info | Returns an array with information about sunset/sunrise and twilight begin/end | 
| date_sunrise | Devolver la hora de la salida del sol para la fecha y ubicación dadas. | 
| date_sunset | Devolver la hora de la puesta de sol para la fecha y ubicación dadas. | 
| date_time_set | Alias DateTime::setTime | 
| date_timestamp_get | Alias DateTime::getTimestamp | 
| date_timestamp_set | Alias DateTime::setTimestamp | 
| date_timezone_get | Alias DateTime::getTimezone | 
| date_timezone_set | Alias DateTime::setTimezone | 
| date | Formatear una fecha/hora local | 
| getdate | Obtener información de fecha/hora | 
| gettimeofday | Obtener la hora actual | 
| gmdate | Formatear una fecha/hora GMT/UTC | 
| gmmktime | Obtener la marca de tiempo UNIX de la fecha GMT | 
| gmstrftime | Formatear la hora/fecha GMT/UTC según la configuración regional | 
| idate | Formatear la fecha y hora local como un número entero | 
| localtime | Obtener la hora local | 
| microtime | Devuelve la marca de tiempo actual de Unix y el número de microsegundos. | 
| mktime | Obtener una marca de tiempo Unix de una fecha | 
| strftime | Formatear la hora/fecha local según la configuración regional | 
| strptime | Analizar la fecha/hora generada por strftime | 
| strtotime | Analizar cualquier descripción de fecha y hora en texto inglés a una marca de tiempo Unix. | 
| time | Devolver la marca de tiempo actual de Unix | 
| timezone_abbreviations_list | Alias DateTimeZone::listAbbreviations | 
| timezone_identifiers_list | Alias DateTimeZone::listIdentifiers | 
| timezone_location_get | Alias DateTimeZone::getLocation | 
| timezone_name_from_abbr | Returns the timezone name from abbreviation | 
| timezone_name_get | Alias DateTimeZone::getName | 
| timezone_offset_get | Alias DateTimeZone::getOffset | 
| timezone_open | Alias de DateTimeZone::__construct | 
| timezone_transitions_get | alias DateTimeZone::getTransiciones | 
| timezone_version_get | Gets the version of the timezonedb | 
Recientemente has utilizado: