Vous ne tomberez pas enceinte après avoir regardé une publicité_Dernière vidéo promotionnelle du site Web chinois PHP 2017
03 minutes25 secondesSystème Mac : Installation et configuration des outils de développement MAMP Pro
05 minutes28 secondesSystème Windows : Installation de l'outil WampServer
17 minutes18 secondesEnvironnement Windows : outil de développement intégré UPUPW
17 minutes42 secondesEnvironnement Windows : package d'installation intégré phpStudy
02 minutes47 secondesInstallation indépendante (1) : installation et tests du service Apache
14 minutes25 secondesInstallation indépendante (2) : intégration PHP et Apache
09 minutes57 secondesIntégration MySQL et PHP : permettre à PHP de gérer les bases de données
15 minutes01 secondes[Développé exclusivement par le site Web PHP chinois] Fonctions de base de la boîte à outils du programmeur PHP
08 minutes48 secondes[Développé exclusivement par le site Web PHP chinois] Guide pratique de la boîte à outils du programmeur PHP
09 minutes17 secondesConseils sur l'utilisation de l'artefact de code frontal Emmet
20 minutes00 secondesIntroduction à PHP : Pourquoi devriez-vous l’apprendre ? Que peut faire PHP ?
05 minutes57 secondesQuelle est la syntaxe de base de PHP ? Balises, annotations, etc.
07 minutes15 secondesIntroduction aux types de données PHP : prévisualisez et comprenez rapidement les méthodes de base de conversion de type
11 minutes50 secondesType booléen Booléen : le type le plus simple et le plus utile
07 minutes38 secondesType entier : apparemment simple mais en réalité très significatif
09 minutes06 secondesFloat : Pourquoi ne peut-il pas être utilisé directement à des fins de comparaison ?
04 minutes51 secondesFicelle : Petite fée flexible
08 minutes54 secondesArray (1) : Aperçu rapide de la version de la bande originale
03 minutes18 secondesTableau (2) : tableau d'index et tableau associatif
08 minutes43 secondesTableau (3) : ajouter/mettre à jour/supprimer/afficher
09 minutes16 secondesTableau (4) : Introduction au parcours de tableau et aux instructions de sortie communes
02 minutes57 secondesObjet (1) : Création et accès aux objets
04 minutes02 secondesType d'objet Objet (2) : utilisation et conversion de type de la classe standard stdClass
04 minutes46 secondesRègles de création et de dénomination des variables : Ne donnez pas de noms aléatoires
04 minutes10 secondesValeur par défaut des variables : la valeur par défaut n'est pas la meilleure, une initialisation est donc requise
04 minutes32 secondesAffectation de variables : la différence entre le passage par valeur et le passage par référence
03 minutes15 secondesVariables mutables : fournit une nouvelle idée pour créer de nouvelles variables
02 minutes34 secondesLa portée d'une variable : c'est la portée effective ou portée visible
06 minutes04 secondesVariables prédéfinies (1) : $GLOBALS/$_SERVER/$_GET/$_POST
07 minutes14 secondesVariables prédéfinies (2) : $_COOKIE dessert sur le navigateur
09 minutes07 secondesVariables prédéfinies (3) : $_SESSION, créant un mécanisme de session plus sécurisé
04 minutes53 secondesStructure de jugement conditionnel : processus à double branche de l'instruction if
04 minutes53 secondesStructure multibranche : explication détaillée de l'utilisation de l'instruction switch
06 minutes31 secondesfor instruction de boucle : cela peut être une boucle universelle, haha
04 minutes53 secondesboucle while : exécutée uniquement lorsque la condition est vraie, ou peut ne jamais être exécutée
04 minutes39 secondesboucle do~while : elle doit être exécutée une fois quoi qu'il arrive
03 minutes06 secondesOpérateurs (1) : opérateurs arithmétiques, opérateurs de chaînes, opérateurs d'affectation
08 minutes59 secondesOpérateurs (2) : opérateurs de comparaison et opérateurs logiques
07 minutes19 secondesIntroduction aux expressions : tout ce qui a une valeur peut être appelé une expression
01 minutes54 secondesPremière expérience avec les fonctions et les détails de la syntaxe : comment créer et appeler des fonctions
04 minutes59 secondesQuatre types de paramètres de fonctions : paramètres de valeur/paramètres de référence/paramètres par défaut/paramètres variables
11 minutes26 secondesFonction variable et implémentation du rappel : la fonction de rappel est un elfe
09 minutes28 secondesAppeler des méthodes d'objets ou de classes à l'aide de rappels (contenu facultatif)
04 minutes51 secondesImport de fonctions et inclusion de fichiers : utilisation de include et require
05 minutes03 secondesImplémentation de fonctions et fermetures anonymes : les principes des expressions et fermetures de fonctions
06 minutes14 secondesSecrets de création et d'appel de fonctions : je ne vous en parlerai pas pour les gens ordinaires
06 minutes21 secondesDéfinition et classification des tableaux : les éléments du tableau sont composés de clés et de valeurs
07 minutes54 secondesCréation et accès aux tableaux : 3 méthodes de création et 2 méthodes d'accès
10 minutes16 secondesUtilisation de boucles for pour parcourir des tableaux : indexation et tableaux associatifs
05 minutes02 secondesItérer dans des tableaux à l'aide de boucles while : indexation et tableaux associatifs
03 minutes55 secondesUtilisation de la boucle foreach pour parcourir : index et tableau associatif
03 minutes58 secondesStructure de liste : convertir les éléments du tableau d'index par défaut en variables
03 minutes16 secondesUtilisez la fonction each() pour diviser les éléments du tableau en deux représentations : index et association pour le parcours
03 minutes40 secondesUtilisez la structure list() et each() pour terminer l'opération de parcours du tableau : doit maîtriser
03 minutes38 secondesRécupère les valeurs de tous les éléments d'un tableau et renvoie-les dans un tableau d'index par défaut : array_values()
02 minutes22 secondesRécupère les noms de clé de tous les éléments et renvoie-les dans le tableau d'index par défaut : array_keys()
03 minutes38 secondesVérifiez si une clé existe dans le tableau : array_key_exists()
03 minutes04 secondesVérifiez si une valeur existe dans le tableau : in_array()
07 minutes47 secondesFonctions statistiques de tableau : count(), array_count_values() et array_unique()
05 minutes49 secondesArray filter array_filter() : fonction de rappel pour traiter les tableaux
04 minutes08 secondesArray Patroller array_walk() : utilise la fonction de rappel pour parcourir ou mettre à jour le tableau
04 minutes29 secondesArray mapper array_map() : Vous souhaitez traiter plusieurs tableaux en même temps ? je peux le faire
05 minutes28 secondesTri de tableau par valeur : fonctions de tri avant sort() et rsort() inverse
04 minutes21 secondesTri des tableaux par nom de clé : fonction d'ordre croissant ksort() et fonction d'ordre décroissant krsort()
04 minutes15 secondesGardez la correspondance clé-valeur inchangée lors du tri du tableau : fonctions asrot() et arsort()
03 minutes36 secondesPour trier plusieurs tableaux en même temps, le tableau multidimensionnel est d'abord converti en tableau unidimensionnel par valeur : array_multisort()
06 minutes58 secondesUtilisez des tableaux pour implémenter les opérations de pile : array_push et array_pop
06 minutes06 secondesUtilisation de tableaux pour implémenter des opérations de file d'attente : fonctions array_shift() et array_unshift()
04 minutes59 secondesAutres fonctions de tableau : array_rand()/array_sum()/shuffle()/range()
10 minutes06 secondesUne introduction rapide à la programmation orientée objet en PHP : la relation entre les classes et les objets
02 minutes51 secondesComment créer une classe et ses propriétés et méthodes : conventions de dénomination/contrôles d'accès/pseudo-variables
10 minutes06 secondes6 façons de créer des objets : utiliser uniquement [nouveau nom de classe] n'est pas un vrai programmeur PHP
12 minutes34 secondesCréation et accès aux constantes de classe : faites attention aux différences et aux connexions avec les propriétés statiques
06 minutes01 secondesTechnologie de chargement automatique de classe : __autoload() et spl_autoload_register()
09 minutes59 secondesMéthodes de constructeur et de destructeur de classe : __construct() et __destruct()
06 minutes02 secondesEncapsulation d'objets [pas seulement la sécurité] : private, __get, __set, __isset, __unset
11 minutes14 secondesHéritage de classe et polymorphisme : extensions et remplacement de méthode
10 minutes39 secondesConseils pour créer et accéder aux membres statiques dans les classes : static
08 minutes11 secondesTechnologie de liaison statique et de liaison retardée des classes : explication détaillée de soi, parent, statique
09 minutes50 secondesTechnologie de clonage d'objets : créez de nouveaux objets comme le transfert de valeurs variables
05 minutes31 secondesQue dois-je faire si j’accède à une méthode inexistante ou statique ? Explication détaillée de __call() et __callSatatic()
04 minutes30 secondesSérialisation d'objets : méthode de transmission ou de sauvegarde d'un objet
06 minutes22 secondesMéthodes abstraites et classes abstraites : modèles pour les classes d'utilisateurs
04 minutes18 secondesImplémentation de la technologie d'interface : normalisation des membres et des types de classes d'utilisateurs
05 minutes58 secondesCompétences de déclaration et d'utilisation des caractéristiques des traits : collection de méthodes de classe pour réaliser la réutilisation du code
13 minutes08 secondesEspace de noms : bien que nous ayons le même nom et le même sexe, nous appartenons à un temps et à un espace différents
10 minutes51 secondesTraversée d'objet : affichez les propriétés de l'objet comme si vous parcouriez un tableau
08 minutes08 secondesExtension PHP5.6 à l'espace de noms : l'utilisation peut importer des fonctions et des espaces constants
15 minutes21 secondes