Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts

OBTENIR UN PHP certificat

W3Schools offre un programme de certification en ligne.
La solution idéale pour les professionnels occupés qui ont besoin d'équilibrer le travail, la famille et le développement de carrière.
Plus de 10 000 certificats déjà délivrés!


Documentez vos compétences

Savoir, c'est pouvoir, en particulier dans le marché du travail actuel.Documentation de vos compétences vous permet de progresser dans votre carrière, ou vous aider à commencer une nouvelle.

Obtenir un certificat

Obtention d'un certificat attestant de votre engagement à améliorer vos compétences, vous donne la crédibilité nécessaire pour plus de responsabilités, projets plus importants, et un salaire plus élevé.

Obtenez votre certificat »
W3Schools certificat


Comment ça marche?

  • Etude gratuitement à W3Schools.com
  • Étudier à votre propre rythme
  • Testez vos compétences avec W3Schools questionnaires en ligne
  • Faites votre demande de certificat en payant un examen
  • Prenez votre examen en ligne, à tout moment, et depuis n'importe quel endroit

PHP Quiz


Vous pouvez tester vos compétences PHP avec Quiz W3Schools.

Le test

Le test comporte 20 questions et il n'y a aucune limite de temps.
Le test n'est pas officielle, c'est juste une façon agréable de voir à quel point vous le savez, ou ne savent pas, à propos de PHP.

Comptez vos Score

Vous obtiendrez 1 point pour chaque réponse correcte. A la fin du Quiz, votre score total sera affiché. Le score maximum est de 20 points.
Bonne chance! Commencer le Quiz PHP

Fonctions PHP aux fichiers Zip


Introduction PHP fichier Zip

Les fichiers Zip fonctions vous permet de lire les fichiers ZIP.

Installation

Pour les fonctions de fichiers Zip pour travailler sur votre serveur, ces bibliothèques doivent être installés:
Installation sur les systèmes Linux
PHP 5 +: fonctions Zip Zip et de la bibliothèque n'est pas activé par défaut et doit être téléchargé à partir des liens ci-dessus. Utilisez le - with-zip = DIR option de configuration pour inclure le support Zip.
Installation sur les systèmes Windows
PHP 5 +: fonctions Zip n'est pas activé par défaut, de sorte que le php_zip.dll et la bibliothèque ZZIPlib doit être téléchargé à partir du lien ci-dessus. php_zip.dll doit être activé dans le php.ini.
Afin de permettre une extension PHP, la mise en PHP extension_dir (dans le fichier php.ini) doit être réglé sur le répertoire où les extensions PHP sont situés. Une valeur extension_dir exemple c: \ php \ ext.

Fonctions PHP aux fichiers Zip

PHP : indique la première version de PHP qui prend en charge la fonction.
FonctionDescriptionPHP
zip_close ()Ferme un fichier ZIP4
zip_entry_close ()Ferme une entrée dans le fichier ZIP4
zip_entry_compressedsize ()Retourne la taille compressée d'une entrée dans le fichier ZIP4
zip_entry_compressionmethod ()Retourne la méthode de compression d'une entrée dans le fichier ZIP4
zip_entry_filesize ()Retourne la taille réelle du fichier d'une entrée dans le fichier ZIP4
zip_entry_name ()Retourne le nom d'une entrée dans le fichier ZIP4
zip_entry_open ()Ouvre une entrée dans le fichier ZIP pour la lecture4
zip_entry_read ()Lit à partir d'une entrée ouverte dans le fichier ZIP4
zip_open ()Ouvre un fichier ZIP4
zip_read ()Lit la prochaine entrée dans un fichier ZIP4


Constantes PHP aux fichiers Zip

NONE

Fonctions PHP XML Parser


Introduction PHP XML Parser

Les fonctions XML vous permet de parser, mais pas de valider les documents XML.
XML est un format de données pour l'échange de documents normalisés structuré. Plus d'informations sur XML peuvent être trouvées dans notre Tutoriel XML .
Cette extension utilise l'analyseur Expat XML.
Expat est un analyseur basé sur les événements, il voit un document XML comme une série d'événements. Quand un événement se produit, il appelle une fonction déterminée à y faire face.
Expat est un analyseur non-validant, et ignore les DTD liés à un document. Toutefois, si le document n'est pas bien formé, il se terminera avec un message d'erreur.
Parce que c'est un événement basé sur l'analyseur non validant, Expat est rapide et bien adapté pour les applications web.
Les fonctions d'analyseur XML vous permet de créer des parseurs XML et de définir des gestionnaires d'événements XML.

Installation

Les fonctions XML font partie du coeur de PHP. Il n'y a pas d'installation nécessaire pour utiliser ces fonctions.

Fonctions PHP XML Parser

PHP : indique la première version de PHP qui prend en charge la fonction.
FonctionDescriptionPHP
utf8_decode ()Décode une chaîne UTF-8 à ISO-8859-13
utf8_encode ()Convertit une chaîne ISO-8859-1 en UTF-83
xml_error_string ()Obtient une chaîne d'erreur de l'analyseur XML3
xml_get_current_byte_index ()Obtient l'index octet courant de l'analyseur XML3
xml_get_current_column_number ()Obtient le numéro de colonne courant de l'analyseur XML3
xml_get_current_line_number ()Obtient le numéro de la ligne actuelle de l'analyseur XML3
xml_get_error_code ()Obtient un code d'erreur de l'analyseur XML3
xml_parse ()Analyse d'un document XML3
xml_parse_into_struct ()Analyser les données XML dans un tableau3
xml_parser_create_ns ()Création d'un analyseur XML avec le support d'espace de noms4
xml_parser_create ()Création d'un analyseur XML3
xml_parser_free ()Un analyseur XML3
xml_parser_get_option ()Récupère les options d'un analyseur XML3
xml_parser_set_option ()Définissez les options dans un analyseur XML3
xml_set_character_data_handler ()Régler la fonction de gestionnaire de données de caractère3
xml_set_default_handler ()Régler la fonction gestionnaire par défaut3
xml_set_element_handler ()Régler la fonction de gestionnaire pour l'élément de début et de fin des éléments3
xml_set_end_namespace_decl_handler ()Régler la fonction de gestionnaire pour la fin de déclarations d'espace de noms4
xml_set_external_entity_ref_handler ()Régler la fonction de gestionnaire pour les entités extérieures3
xml_set_notation_decl_handler ()Régler la fonction de gestionnaire pour les déclarations de notation3
xml_set_object ()Utilise un analyseur XML dans un objet4
xml_set_processing_instruction_handler ()Régler la fonction de gestionnaire pour instruction de traitement3
xml_set_start_namespace_decl_handler ()Régler la fonction de gestionnaire pour le début des déclarations d'espace de noms4
xml_set_unparsed_entity_decl_handler ()Régler la fonction de gestionnaire pour les déclarations d'entités non analysées3


Constantes PHP XML Parser

Constante
XML_ERROR_NONE (entier)
XML_ERROR_NO_MEMORY (entier)
XML_ERROR_SYNTAX (entier)
XML_ERROR_NO_ELEMENTS (entier)
XML_ERROR_INVALID_TOKEN (entier)
XML_ERROR_UNCLOSED_TOKEN (entier)
XML_ERROR_PARTIAL_CHAR (entier)
XML_ERROR_TAG_MISMATCH (entier)
XML_ERROR_DUPLICATE_ATTRIBUTE (entier)
XML_ERROR_JUNK_AFTER_DOC_ELEMENT (entier)
XML_ERROR_PARAM_ENTITY_REF (entier)
XML_ERROR_UNDEFINED_ENTITY (entier)
XML_ERROR_RECURSIVE_ENTITY_REF (entier)
XML_ERROR_ASYNC_ENTITY (entier)
XML_ERROR_BAD_CHAR_REF (entier)
XML_ERROR_BINARY_ENTITY_REF (entier)
XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF (entier)
XML_ERROR_MISPLACED_XML_PI (entier)
XML_ERROR_UNKNOWN_ENCODING (entier)
XML_ERROR_INCORRECT_ENCODING (entier)
XML_ERROR_UNCLOSED_CDATA_SECTION (entier)
XML_ERROR_EXTERNAL_ENTITY_HANDLING (entier)
XML_OPTION_CASE_FOLDING (entier)
XML_OPTION_TARGET_ENCODING (entier)
XML_OPTION_SKIP_TAGSTART (entier)
XML_OPTION_SKIP_WHITE (entier)

Fonctions de chaîne PHP


Présentation à cordes PHP

Les fonctions de chaîne vous permettent de manipuler des chaînes.

Installation

Les fonctions de chaînes font partie du coeur de PHP. Il n'y a pas d'installation nécessaire pour utiliser ces fonctions.

Fonctions de chaîne PHP

PHP : indique la première version de PHP qui prend en charge la fonction.
FonctionDescriptionPHP
addcslashes ()Retourne une chaîne avec un backslash devant les caractères spécifiés4
addslashes ()Retourne une chaîne avec un backslash devant de caractères prédéfinies3
BIN2HEX ()Convertit une chaîne de caractères ASCII en valeurs hexadécimales3
chop ()Alias ​​de rtrim ()3
chr ()Renvoie un caractère à partir d'une valeur ASCII spécifiée3
chunk_split ()Divise une chaîne en une série de petites pièces3
convert_cyr_string ()Convertit une chaîne d'un jeu de caractères cyrilliques à l'autre3
convert_uudecode ()Décode une chaîne uuencodé5
convert_uuencode ()Encode une chaîne en utilisant l'algorithme uuencode5
count_chars ()Retourne le nombre de fois un caractère ASCII se produit au sein d'une chaîne et renvoie l'information4
crc32 ()Calcule un CRC 32-bit pour une chaîne4
crypt ()Cryptage chaîne unidirectionnelle (hachage)3
écho ()Cordes sorties3
explode ()Breaks d'une chaîne dans un tableau3
fprintf ()Ecrit une chaîne formatée dans un flux de sortie spécifiée5
get_html_translation_table ()Retourne la table de traduction utilisée par htmlspecialchars () et htmlentities ()4
hebrev ()Convertit le texte hébreux en texte visuel3
hebrevc ()Convertit le texte hébreux en texte visuel et de nouvelles lignes (\ n) dans /> <br3
html_entity_decode ()Convertit les entités HTML en caractères4
htmlentities ()Convertit les caractères en entités HTML3
htmlspecialchars_decode ()Convertit certaines entités HTML prédéfinies à des personnages5
htmlspecialchars ()Convertit des caractères prédéfinis à des entités HTML3
implode ()Retourne une chaîne à partir des éléments d'un tableau3
join ()Alias ​​de implode ()3
levenshtein ()Retourne la distance Levenshtein entre deux chaînes3
localeconv ()Retours locale numérique et les informations de formatage monétaire4
LTRIM ()Bandes espaces du côté gauche d'une chaîne3
md5 ()Calcule le hachage MD5 d'une chaîne3
md5_file ()Calcule le hachage MD5 d'un fichier4
metaphone ()Calcule la clé metaphone d'une chaîne4
money_format ()Retourne une chaîne formatée comme une chaîne de devise4
nl_langinfo ()Retourne des informations spécifiques locales4
nl2br ()Pauses Insère la ligne HTML à l'avant de chaque saut de ligne dans une chaîne3
number_format ()Formats un certain nombre avec des milliers regroupés3
ord ()Retourne la valeur ASCII du premier caractère d'une chaîne3
parse_str ()Analyse une chaîne de requête dans des variables3
print ()Sorties d'une chaîne3
printf ()Sorties une chaîne formatée3
quoted_printable_decode ()Décode une chaîne quoted-printable3
quotemeta ()Citations caractères méta3
rtrim ()Bandes espaces du côté droit d'une chaîne3
setlocale ()Définit les informations de localisation3
sha1 ()Calcule le hachage SHA-1 d'une chaîne4
sha1_file ()Calcule le hachage SHA-1 d'un fichier4
similar_text ()Calcule la similarité entre deux chaînes3
soundex ()Calcule la clé soundex d'une chaîne3
sprintf ()Ecrit une chaîne formatée à une variable3
sscanf ()Analyse d'une chaîne d'entrée selon un format4
str_ireplace ()Remplace certains caractères dans une chaîne (insensible à la casse)5
str_pad ()Pads une chaîne à une nouvelle longueur4
str_repeat ()Répète une chaîne un nombre spécifié de fois4
str_replace ()Remplace certains caractères dans une chaîne (sensible à la casse)3
str_rot13 ()Effectue le codage ROT13 sur une chaîne4
str_shuffle ()De manière aléatoire tous les caractères dans une chaîne4
str_split ()Divise une chaîne en un tableau5
str_word_count ()Comptez le nombre de mots dans une chaîne4
strcasecmp ()Compare deux chaînes (insensible à la casse)3
strchr ()Trouve la première occurrence d'une chaîne à l'intérieur d'une autre chaîne (alias de strstr ())3
strcmp ()Compare deux chaînes (sensible à la casse)3
strcoll ()Comparaison de chaîne Locale base4
strcspn ()Retourne le nombre de caractères dans une chaîne avant toute part de certains caractères spécifiques se trouvent3
strip_tags ()Bandes balises HTML et PHP d'une chaîne3
stripcslashes ()Unquotes une chaîne entourée de addcslashes ()4
stripslashes ()Unquotes une chaîne entre guillemets avec addslashes ()3
stripos ()Renvoie la position de la première occurrence d'une chaîne à l'intérieur d'une autre chaîne (insensible à la casse)5
stristr ()Trouve la première occurrence d'une chaîne à l'intérieur d'une autre chaîne (insensible à la casse)3
strlen ()Retourne la longueur d'une chaîne3
strnatcasecmp ()Compare deux chaînes en utilisant un "ordre naturel" algorithme (insensible à la casse)4
strnatcmp ()Compare deux chaînes en utilisant un "ordre naturel" algorithme (sensible à la casse)4
strncasecmp ()La comparaison de chaînes des n premiers caractères (insensible à la casse)4
strncmp ()La comparaison de chaînes des n premiers caractères (sensible à la casse)4
strpbrk ()Une recherche dans une chaîne de caractères pour un quelconque d'une série de caractères5
strpos ()Renvoie la position de la première occurrence d'une chaîne à l'intérieur d'une autre chaîne (sensible à la casse)3
strrchr ()Trouve la dernière occurrence d'une chaîne à l'intérieur d'une autre chaîne3
strrev ()Inverse une chaîne3
strripos ()Trouve la position de la dernière occurrence d'une chaîne à l'intérieur d'une autre chaîne (insensible à la casse)5
strrpos ()Trouve la position de la dernière occurrence d'une chaîne à l'intérieur d'une autre chaîne (sensible à la casse)3
strspn ()Retourne le nombre de caractères dans une chaîne qui contient uniquement des caractères à partir d'un charlist spécifié3
strstr ()Trouve la première occurrence d'une chaîne à l'intérieur d'une autre chaîne (sensible à la casse)3
strtok ()Divise une chaîne en chaînes plus petites3
strtolower ()Convertit une chaîne en minuscules3
strtoupper ()Convertit une chaîne en majuscules3
strtr ()Traduit de certains caractères dans une chaîne3
substr ()Retourne une partie d'une chaîne3
substr_compare ()Compare deux chaînes à partir d'une position de départ spécifiée (données binaires et éventuellement sensibles à la casse)5
substr_count ()Compter le nombre de fois où une sous-chaîne se produit dans une chaîne4
substr_replace ()Remplace une partie d'une chaîne par une autre chaîne4
trim ()Bandes espaces des deux côtés d'une chaîne3
ucfirst ()Convertit le premier caractère d'une chaîne en majuscules3
ucwords ()Convertit le premier caractère de chaque mot dans une chaîne en majuscules3
vfprintf ()Ecrit une chaîne formatée dans un flux de sortie spécifiée5
vprintf ()Sorties une chaîne formatée4
vsprintf ()Ecrit une chaîne formatée à une variable4
wordwrap ()Wraps une chaîne à un nombre donné de caractères4


Constantes de chaînes PHP

PHP : indique la première version de PHP qui prend en charge la constante.
ConstanteDescriptionPHP
CRYPT_SALT_LENGTHContient la longueur de la méthode de chiffrement par défaut pour l'
système. Pour cryptage DES standard, la longueur est de 2
CRYPT_STD_DESDéfinie à 1 si la norme DES chiffrement basé sur avec un sel de 2 caractères sont pris en charge, sinon 0
CRYPT_EXT_DESDéfinie à 1 si l'étendue DES chiffrement basé sur avec un sel de 9 caractères est prise en charge, sinon 0
CRYPT_MD5Définie à 1 si le cryptage MD5 avec un sel de 12 caractères commençant par $ 1 $ est pris en charge, sinon 0
CRYPT_BLOWFISHDéfinie à 1 si le cryptage Blowfish avec un sel de 16 caractères commençant par $ 2 $ ou $ 2a $ est pris en charge, 0 otherwise0
HTML_SPECIALCHARS
HTML_ENTITIES
ENT_COMPAT
ENT_QUOTES
ENT_NOQUOTES
CHAR_MAX
LC_CTYPE
LC_NUMERIC
LC_TIME
LC_COLLATE
LC_MONETARY
LC_ALL
LC_MESSAGES
STR_PAD_LEFT
STR_PAD_RIGHT
STR_PAD_BOTH

PHP Fonctions SimpleXML


PHP SimpleXML Présentation

Les fonctions SimpleXML vous permet de convertir XML en un objet.
Cet objet peut être traité, comme tout autre objet, avec des sélecteurs de propriété normales et itérateurs de tableaux.
Certaines de ces fonctions nécessite le plus récent PHP construire.

Installation

Les fonctions SimpleXML font partie du coeur de PHP. Il n'y a pas d'installation nécessaire pour utiliser ces fonctions.

PHP Fonctions SimpleXML

PHP : indique la première version de PHP qui prend en charge la fonction.
FonctionDescriptionPHP
__construct ()Crée un nouvel objet SimpleXMLElement5
addAttribute ()Ajoute un attribut à l'élément SimpleXML5
addChild ()Ajoute un élément enfant de l'élément SimpleXML5
asXML ()Obtient une chaîne XML à partir d'un élément SimpleXML5
attributs ()Obtient les attributs d'un élément SimpleXML de5
les enfants ()Obtient les enfants d'un noeud spécifié5
getDocNamespaces ()Obtient les espaces de noms d'un document XML5
getName ()Obtient le nom d'un élément SimpleXML5
getNamespace ()Obtient les espaces de noms à partir des données XML5
registerXPathNamespace ()Crée un contexte d'espace de noms pour la prochaine requête XPath5
simplexml_import_dom ()Obtient un objet SimpleXMLElement à partir d'un noeud DOM5
simplexml_load_file ()Obtient un objet SimpleXMLElement à partir d'un document XML5
simplexml_load_string ()Obtient un objet SimpleXMLElement à partir d'une chaîne XML5
xpath ()Exécute une requête XPath sur des données XML5


PHP Constantes SimpleXML

Aucun