Funciones nuevas
Navegando por la ver encontre una lista de funciones que son nuevas pero sobre todo pueden llegar hacer muy practicas y utiles. A un que en este momento no las necesiten por favor denles una leida igual y hay alguna que necesitamos y no pensabamos que pudiera existir ó al concerlas podremos sacarle mucho provecho.
- array_combine() – Crea un array usando uno como claves y otro para los valores
- array_diff_uassoc() – Calcula la diferencia entre arrays con un chequeo adicional de índices que se realiza por una función de devolución de llamada suministrada por el usuario
- array_udiff() – Computa la diferencia entre arrays, usando una llamada de retorno para la comparación de datos
- array_udiff_assoc() – Computes the difference of arrays with additional index check. The data is compared by using a callback function
- array_udiff_uassoc() – Computa la diferencia entre arrays con una comprobación de indices adicional, compara la información mediante una función de llamada de retorno
- array_walk_recursive() – Aplicar una función de usuario recursivamente a cada miembro de un array
- array_uintersect_assoc() – Computa la intersección de arrays con una comprobación de índices adicional, compara la información mediante una función de llamada de retorno
- array_uintersect_uassoc() – Computa la intersección de arrays con una comprobación de índices adicional, compara la información y los índices mediante funciones de llamada de retorno
- array_uintersect() – omputa una intersección de arrays, compara la información mediante una función de llamada de retorno
- ibase_affected_rows() – Devuelve el número de filas que se vieron afectadas por la consulta anterior
- ibase_backup() – Inicia una tarea de copia de seguridad en el administrador de servicios, y retirna el control inmediatamente
- ibase_commit_ret() – Ejecuta una transacción sin cerrarla
- ibase_db_info() – Petición de estadísticas sobre una base de datos
- ibase_drop_db() – Elimina una base de datos
- ibase_errcode() – Devuelve un código de error
- ibase_free_event_handler() – Cancela un manejador de eventos registrado
- ibase_gen_id() – Incrementa el generador de nombres y devuelve su nuevo valor
- ibase_maintain_db() – Ejecuta un comando de mantenimiento en el servidor de bases de datos
- ibase_name_result() – Asigna un nombre a un juego de resultados
- ibase_num_params() – Devuelve el número de parámetros de una consulta preparada
- ibase_param_info() – Devuelve información sobre un parámetro en una consulta preparada
- ibase_restore() – Inicia una tarea de restauración en el administrador de servicios y retorna el control inmediatamente
- ibase_rollback_ret() – Deshace una transacción y conserva su contexto
- ibase_server_info() – Petición de estadísticas sobre un servidor de bases de datos
- ibase_service_attach() – Conecta al administrador de servicios
- ibase_service_detach() – Desconecta del administrador de servicios
- ibase_set_event_handler() – Registra una función callback a la que invocar cuando se emita un evento
- ibase_wait_event() – Espera a que se emita un evento por el servidor de bases de datos
- iconv_mime_decode() – Decodifica un campo de la cabecera MIME
- iconv_mime_decode_headers() – Decodifica varios campos de cabeceras MIME en la misma llamada
- iconv_mime_encode() – Compone un campo de cabecera MIME
- iconv_strlen() – Retorna el número de caracteres de un string
- iconv_strpos() – Busca la posición de la primera aparición de un string dado
- iconv_strrpos() – Busca la última aparición de un string
- iconv_substr() – Elimina parte de un string
- stream_copy_to_stream() – Copia datos de un flujo a otro
- stream_get_line() – Obtiene una línea del recurso de flujo hasta un delimitador dado
- stream_socket_accept() – cepta una conexión sobre un socket creado por stream_socket_server()
- stream_socket_client() – Abrir una conexión de socket de dominio de Internet o Unix
- stream_socket_get_name() – Recuperar el nombre de los sockets locales o remotos
- stream_socket_recvfrom() – Recibir información de un socket, conectado o no
- stream_socket_sendto() – nvía un mensaje a un socket, ya esté conectado o no
- stream_socket_server() – Crear un socket de servidor de dominio de Internet o de Unix
Relacionados con fecha y hora:
- idate() – Formatea una fecha/hora local como un entero
- date_sunset() – Devuelve la hora de la puesta de sol de un día y ubicación dados
- date_sunrise() – Devuelve la hora de la salida del sol de un día y ubicación dados
- time_nanosleep() – Retrasar por un número de segundos y nanosegundos
- str_split() – Convertir un string en un array
- strpbrk() – Buscar una cadena por cualquiera de los elementos de un conjunto de caracteres
- substr_compare() – Comparación segura, opcionalmente sensible a mayúsculas, de dos strings a partir de una posición, hasta un determinado número de caracteres
Otras:
- convert_uudecode() – decodifica un string uuencoded
- convert_uuencode() – aplica uuencode a un string
- curl_copy_handle() – Copiar un manejador cURL junto con todas sus preferencias
- dba_key_split() – Dividir en claves una representación de texto en una representación en array
- dbase_get_header_info() – Consultar información de cabeceras de una base de datos dBase
- dbx_fetch_row() – Extraer las filas de una consulta-resultado que tiene la bandera
DBX_RESULT_UNBUFFERED
habilitada - fbsql_set_password() – Cambiar la contraseña de un determinado ususario
- file_put_contents() – Escribir un texto en un fichero
- ftp_alloc() – Reservar espacio para subir un fichero
- get_declared_interfaces() – Devuelve un array con todas las interfaces declaradas
- get_headers() – Extrae las cabeceras enviadas por el servidor en respuesta a una petición HTTP
- headers_list() – Devuelve una lista de las cabeceras de respuesta enviadas (o listas para enviar)
- http_build_query() – Genera una cadena en codificación URL
- image_type_to_extension() – Obtiene la extensión de tipo imagen devuelta por getimagesize(), exif_read_data(), exif_thumbnail(), exif_imagetype()
- imagefilter() – Aplica un filtro a una imagen utilizando parámetros personalizados
- imap_getacl() – Consultar el ACL para un buzón de correos concreto
- ldap_sasl_bind() – Atar a un directorio LDAP usando SASL
- mb_list_encodings() – Devuelve un array con todas las codificaciones soportadas
- pcntl_getpriority() – Consultar prioridad de cualquier proceso
- pcntl_wait() – Espera a, o devuelve, el código de estado de un nuevo hijo tal como se define en la llamada al sistema waitpid()
- pg_version() – Devuelve un array que contiene el cliente, el protocolo y versión de servidor (cuando sea posible)
- php_check_syntax() – Comprueba la sintaxis del fichero especificado
- php_strip_whitespace() – Devuelve el código fuente eliminando espacios y comentarios
- proc_nice() – Modifica la prioridad del proceso en ejecución
- pspell_config_data_dir() – Cambia la ubicación de los ficheros de datos de idiomas
- pspell_config_dict_dir() – Cambia la ubicación del listado principal de palabras
- setrawcookie() – Envia una cookie sin aplicar codificación URL al valor
- scandir() – Lista los ficheros y directorios pertenecientes a la ruta especificada
- snmp_read_mib() – Lee y analiza un fichero MIB dentro del árbol MIB activo
- sqlite_fetch_column_types() – Devuelve un array con los tipos de columnas para una tabla en particular
Nota:
La extensión Tidy ha cambiado también toda su API al completo.
Lo ví en: http://php.net/manual/es/migration5.functions.php