Nouvelles fonctions
PHP 5.2.x présente de nouvelles fonctions :
Coeur de PHP :
- array_fill_keys() : crée un tableau en utilisant les éléments du premier argument comme clé, et ceux du second argument comme la valeur val associée.
- error_get_last() : lit la dernière erreur, sous forme de tableau associatif. Retourne NULL s'il n'y a pas encore eu d'erreur.
- image_type_to_extension() : retourne l'extension du type d'image fourni par getimagesize(), exif_read_data(), exif_thumbnail(), exif_imagetype()
- memory_get_peak_usage() : retourne le maximum de mémoire consommé par PHP
- sys_get_temp_dir() : retourne le dossier utilisé pour les fichiers temporaires (ajouté en PHP 5.2.1).
- timezone_abbreviations_list() : retourne un tableau associatif contenant l'heure d'été, le décalage et le fuseau horaire.
- timezone_identifiers_list() : retourne un tableau numérique avec tous les identifiants de fuseau.
- timezone_name_from_abbr() : retourne l'abréviation du fuseau.
- stream_socket_shutdown() : force la fermeture de tout ou partie d'une socket full-duplex (ajouté en PHP 5.2.1).
- imagegrabscreen() : prend une capture de tout l'écran. Depuis PHP 5.2.2.
- libxml_disable_entity_loader() : désactive le chargement des entités externes. Disponible depuis PHP 5.2.11.
- imagegrabwindow() : capture une image d'une fenêtre. Disponible depuis PHP 5.2.2.
- mb_stripos() : trouve la position de la première occurrence d'une chaîne dans une autre, sans tenir compte de la casse.
- mb_stristr() : trouve la première occurrence d'une chaîne dans une autre, sans tenir compte de la casse.
- mb_strrchr() : trouve la dernière occurrence d'un caractère dans une chaîne.
- mb_strrichr() : trouve la dernière occurrence d'un caractère dans une chaîne, sans tenir compte de la casse.
- mb_strripos() : trouve la position de la dernière occurrence d'une chaîne dans une autre, sans tenir compte de la casse.
- mb_strstr() : trouve la première occurrence d'une chaîne dans une autre.
ming (depuis PHP 5.2.1):
- void ming_setSWFCompression(int num) : configure la compression de sortie.
- void swfmovie::namedanchor(string name) : crée une ancre.
- void swfmovie::protect([string password]) : protège par mot de passe.
- openssl_csr_get_public_key() : extrait la clé publique d'un CERT et prépare son utilisation.
- openssl_csr_get_subject() : retourne le sujet du CERT.
- openssl_pkey_get_details() : retourne un tableau avec les détails sur la clé (bits, pkey, type).
spl:
- spl_object_hash() : retourne un identifiant hash d'un objet.
- int iterator_apply(Traversable it, mixed function [, mixed params]) : appelle une fonction pour chaque élément d'un itérateur.
pcre:
- preg_last_error() : retourne le code d'erreur de la dernière expression rationnelle.
- pg_field_table() : retourne le nom de la table à laquelle appartient le fichier, ou bien l'oid du tableau si oid_only vaut TRUE.
- posix_initgroups() : calcule la liste d'accès de groupe pour un utilisateur.
gmp:
- gmp_nextprime() : recherche le prochain nombre premier.
- xmlwriter_full_end_element() : ferme l'élément courant. Retourne FALSE en cas d'erreur.
- xmlwriter_write_raw() : écrit le texte. Retourne FALSE en cas d'erreur.
- xmlwriter_start_dtd_entity() : crée une entité DTD. Retourne FALSE en cas d'erreur.
- xmlwriter_end_dtd_entity() : ferme une entité DTD Entity. Retourne FALSE en cas d'erreur.
- xmlwriter_write_dtd_entity() : écrit une balise DTD complète. Retourne FALSE en cas d'erreur.
Nouvelles fonctions
There are no user contributed notes for this page.
