PHP Syntax
Écrire un texte à la sortie en utilisant PHP
Ajouter des commentaires en PHP
Mots - clés, des classes, des fonctions et des fonctions définies par l' utilisateur ne sont pas sensibles à la casse
Les noms de variables sensibles à la casse
PHP Variables
Créer différentes variables
Portée globale de test (variable outside function) en (variable outside function)
Test de portée locale (variable inside function) à l' (variable inside function)
Utilisez le mot - clé global pour accéder à une variable globale dans une fonction
Utilisez le tableau $ GLOBALS [] pour accéder à une variable globale dans une fonction
Utilisez le mot - clé statique pour laisser une variable locale ne soit pas supprimé après l' exécution de la fonction
PHP Echo and Print
Chaînes d'affichage avec la commande echo
Chaînes d'affichage et variables avec la commande echo
Chaînes d'affichage avec la commande d'impression
Chaînes d'affichage et les variables avec la commande d'impression
PHP Data Types
chaîne PHP
entier PHP
float PHP
tableau PHP
objet PHP
Valeur NULL PHP
PHP Strings
Obtenez la longueur d'une chaîne - strlen()
Comptez le nombre de mots dans une chaîne - str_word_count()
Inverser une chaîne - strrev()
Rechercher un texte spécifique dans une chaîne - strpos()
Remplacer le texte dans une chaîne - str_replace()
PHP Constants
Nom de constante sensible à la casse
Nom constant insensible à la casse
PHP Operators
Opérateur arithmétique: Addition (+)
Opérateur arithmétique: Soustraction (-)
Opérateur arithmétique: Multiplication (*)
Opérateur arithmétique: Division (/)
Opérateur arithmétique: Modulus (%)
Opérateur d'affectation: x = y
Opérateur d'affectation: x + y =
Opérateur d'affectation: x - = y
Opérateur d'affectation: x * = y
Opérateur d'affectation: x / y =
Opérateur d'affectation: x = y%
Opérateur de comparaison: l' égalité (==)
Opérateur de comparaison: Identiques (===)
Opérateur de comparaison: Différent (!=)
Opérateur de comparaison: Différent (<>)
Opérateur de comparaison: Non identique (!==)
Opérateur de comparaison: Supérieur à (>)
Opérateur de comparaison: Moins de (<)
Opérateur de comparaison: supérieur ou égal (>=)
Opérateur de comparaison: Moins ou égal (<=)
Opérateur increment: ++ $ x
Opérateur increment: $ x ++
Opérateur de décrémentation: - $ x
Opérateur de décrémentation: X- $
Opérateur logique: et
Opérateur logique: ou
Opérateur logique: XOR
Opérateur logique: && (and)
Opérateur logique: || (or)
Opérateur logique: non
Opérateur de chaîne: Enchaînement de txt1 de $ et txt2 de $
Opérateur de chaîne: txt2 de $ Ajoute à $ txt1
Opérateur Array: Union (+)
Opérateur Array: l' égalité (==)
Opérateur Array: Identity (===)
Opérateur Array: L' inégalité (!=)
Opérateur Array: L' inégalité (<>)
Opérateur Array: non-identité (!==)
PHP If...Else and Switch Statements
L'instruction if
La instruction if ... else
Si ... elseif ... autre déclaration
L'instruction switch
PHP While and For Loops
La boucle while
Le do ... while
Une autre boucle do ... while
La boucle for
La boucle foreach
PHP Functions
Créer une fonction
Fonction avec un argument
Fonction avec deux arguments
Fonction avec valeur d'argument par défaut
Fonction qui retourne une valeur
PHP Arrays
Les tableaux indexés
href="showphp.php?filename=demo_array_length"> count() - Return the length of an array
Boucle à travers un tableau indexé
Les tableaux associatifs
Boucle à travers un tableau associatif
PHP Sorting Arrays
href="showphp.php?filename=demo_array_sort_alpha"> sort() - Sort array in ascending alphabetical order
href="showphp.php?filename=demo_array_sort_num"> sort() - Sort array in ascending numerical order
href="showphp.php?filename=demo_array_rsort_alpha"> rsort() - Sort array in descending alphabetical order
href="showphp.php?filename=demo_array_rsort_num"> rsort() - Sort array in descending numerical order
href="showphp.php?filename=demo_array_asort"> asort() - Sort array in ascending order, according to value
href="showphp.php?filename=demo_array_ksort"> ksort() - Sort array in ascending order, according to key
href="showphp.php?filename=demo_array_arsort"> arsort() - Sort array in descending order, according to value
href="showphp.php?filename=demo_array_krsort"> krsort() - Sort array in descending order, according to key
PHP Superglobals
$ GLOBAL - Permet d'accéder à des variables globales partout dans le script PHP
_SERVER $ - contient des informations sur les en- têtes, les chemins et les emplacements de script
_REQUEST $ - Utilisé pour recueillir des données après avoir soumis un formulaire HTML
$ _POST - Utilisé pour recueillir des données de formulaire après la soumission d' un formulaire HTML. Également utilisé pour transmettre des variables
$ _GET - Recueillir des données envoyées dans l'URL
PHP Form Validation
PHP Multidimensional Arrays
Des éléments de sortie à partir d' un tableau multidimensionnel
Boucle à travers un tableau multidimensionnel
PHP Date and Time
Date de Format aujourd'hui de plusieurs façons
Mettre à jour automatiquement l'année du droit d'auteur sur votre site
Sortie de l'heure courante (server time)
Définir le fuseau horaire, puis la sortie heure actuelle
Créer une date et l' heure d'un certain nombre de paramètres dans mktime()
Créer une date et l' heure de la strtotime() fonction
Créer plus de dates / heures de strtotime()
Les dates de sortie pour les six prochains samedis
Sortie le nombre de jours jusqu'au 4 Juillet de
PHP Include Files
L' utilisation inclut inclure « footer.php » dans une page
L' utilisation inclut inclure « menu.php » dans une page
L' utilisation inclut inclure « vars.php » dans une page
Utilisez include pour inclure un fichier non existant
Utilisez besoin pour inclure un fichier non existant
PHP File Handling
Utilisez readfile() pour lire un fichier et l' écrire dans le tampon de sortie
PHP File Open/Read/Close
Utilisez fopen() , fread() et fclose() pour ouvrir, lire et fermer un fichier
Utilisez fgets() pour lire une seule ligne à partir d' un fichier
Utiliser feof() pour lire un fichier, ligne par ligne, jusqu'à la fin de fichier soit atteinte
Utilisez fgetc() pour lire un seul caractère d'un fichier
PHP Cookies
Créer et récupérer un cookie
Modifier une valeur de cookie
Supprimer un cookie
Vérifiez si les cookies sont activés
PHP Sessions
Démarrer une session
Obtenez les valeurs de variables de session
Obtenez toutes les valeurs de variables de session
Modifier une variable de session
Détruire une session
PHP Filters
Utilisez filter_list() à la liste ce que les offres d'extension de filtre PHP
Désinfectez une chaîne
Valider un nombre entier
Valider un nombre entier qui est 0
Valider une adresse IP
Désinfectez et valider une adresse e - mail
Désinfectez et valider une URL
PHP Select Data From MySQL
Sélectionnez les données avec MySQLi (Object-oriented)
Sélectionnez les données avec MySQLi (Object-oriented) et le résultat mis dans un tableau HTML
Sélectionnez les données avec MySQLi (Procedural)
Sélectionnez les données avec AOP (+ Prepared statements)
PHP SimpleXML Parser
Utilisez simplexml_load_string() pour lire des données XML à partir d' une chaîne
Utilisez simplexml_load_file() pour lire des données XML à partir d' un fichier
Obtenez les valeurs de nœud
Obtenir des valeurs de nœud d'éléments spécifiques
Obtenez les valeurs de nœud - boucle
Obtenir des valeurs d'attribut
Obtenez des valeurs d'attribut - boucle
PHP XML Expat Parser
Un analyseur XML Initialiser Expat, définir des gestionnaires, puis analyser un fichier XML