Maison >titres >Le site Web chinois PHP apprend l'annonce directe de l'heure de début du cours PHP dans une semaine

Le site Web chinois PHP apprend l'annonce directe de l'heure de début du cours PHP dans une semaine

PHP中文网
PHP中文网original
2017-09-18 09:28:451898parcourir

Le site Web chinois PHP apprend l'annonce directe de l'heure de début du cours PHP dans une semaine

Jour 1 : Comprendre le contenu des variables et des tableaux en quelques secondes :

Expérience cible : Projet de blog personnel. Revue rapide : Comment fonctionnent le Web et PHP. Enregistrements de programmation : méthodes de classification et de création de variables ; types de données et opérations courantes ; définition et accès aux tableaux ; introduction aux fonctions courantes du projet ; création rapide de modèles de page d'accueil de blog distincts des parties publiques. Objectif : Faire comprendre aux nouveaux arrivants : l'inclusion est bien plus importante que bonjour tout le monde. La division correcte de la structure d'une page Web est la première étape. Au lieu de voir bonjour tout le monde, la bonne idée est bien plus importante que les compétences en programmation. peu importe à quel point le code est génial, il ne vaut rien. Il existe toujours des solutions simples aux problèmes. Si les exigences ne peuvent pas être satisfaites, une syntaxe complexe ou des devoirs doivent être envisagés : écrivez la structure de base de la page ; head et tail dans des fichiers php indépendants, puis incluez-les. Créez les variables à utiliser dans la page actuelle dans le fichier d'en-tête public, telles que le titre, les mots-clés, la description, etc. Créez ces variables de site Web de deux manières : variables indépendantes et tableaux, et importez-les séparément. Utilisez la méthode get pour importer. variables de page


Le deuxième jour : comprendre le contrôle du processus et le contenu de la fonction en quelques secondes : le processus d'exécution normal du script si branche unique et si ~ sinon structure de commutateur multi-branches et occasions d'utilisation loop foreach() et syntaxe alternative La création de la fonction loop while() et les occasions d'utilisation et les précautions des types courants de fonctions Exemple 1 : Utiliser le format de tableau pour afficher les données dans le tableau Exemple 2 : Encapsuler l'exemple ci-dessus. dans une fonction pour atteindre le même objectif fonctionnel : contrôle de flux du jugement if. L'exemple de code est plus intelligent et a une plus grande adaptabilité. Le bouclage est une technologie clé pour réaliser le fonctionnement automatique du code, ce qui simplifie grandement la conception du programme ; à un certain morceau de code, afin qu'il puisse être appelé plus tard, et constitue un moyen important de réutilisation du code ; Comprendre les compétences d'utilisation de if et foreach dans les modèles HTML. Actuellement, vous ne pouvez travailler qu'avec ces deux-là. Devoir : utilisez if pour juger les années bissextiles et utilisez foreach pour compléter la sortie du tableau associatif bidimensionnel sur la page




Jour 3 : Comprendre le contenu MySQL en quelques secondes : utilisez phpMyAdmin ou Adminer pour créer des bases de données, des tables et des types de données ; le processus de base d'exploitation de MySQL avec PHP (de la connexion à la fermeture) : opérations de requête MySQL et résultat Traitement des ensembles : comprendre les résultats La relation entre les ensembles et les tableaux ; maîtriser le processus de base du traitement des ensembles de résultats ; maîtriser les fonctions ou méthodes de base du traitement des ensembles de résultats couramment utilisés. Opérations nouvelles, mises à jour et supprimées de MySQL : maîtriser les conditions de base des requêtes ; maîtriser la structure de base du code ; Exemple : Encapsuler les opérations CURD dans des fonctions pour faciliter l'appel dans des projets pratiques ultérieurs Objectif : Comprendre le but de l'utilisation de la base de données ? Familiarisé avec le processus de base d'exploitation d'une base de données en PHP. Fonctions couramment utilisées pour analyser les ensembles de résultats : mysql_fetch_assoc(), etc. Familiarisé avec la manière de générer correctement les résultats d'une requête de table de données dans des modèles HTML : encapsuler des ajouts, des suppressions, des modifications et des requêtes courants. opérations dans une fonction. [Facultatif] Encapsulez les opérations d'ajout, de suppression, de modification et de vérification couramment utilisées dans une classe publique.


Jour 4 : Combat pratique 1 : Structure du projet de blog personnel et contenu de conception du modèle : cadre global du projet, séparation et importation des fichiers de configuration publics et des fonctions publiques pour standardiser davantage ; le projet ;Terminer la conception du tableau de données. Afin de simplifier le projet, puisqu'il s'agit d'un blog personnel, il n'est pas nécessaire de s'inscrire et de se connecter, seuls le tableau des colonnes et le tableau des articles suffisent. Ajoutez des données de démonstration au tableau en préparation du prochain jour de cours. Objectif : Comment diviser scientifiquement et rapidement la structure du projet ; la simplicité et la praticité sont primordiales. Il n'est pas nécessaire de copier le modèle de conception, mais de l'utiliser de manière flexible. Devoirs : complétez le contenu en classe, créez la même structure de projet et le même tableau de données que l'enseignant, et remplissez les exemples de données


Jour 5 : Combat pratique 2 : Page d'accueil et Page de liste, contenu de la conception de la page de détails : conception du modèle de page d'accueil. Les paramètres du site Web sont appelés dans le modèle. À l'aide d'un modèle de conception à entrée unique, chaque colonne ou page utilise des paramètres get à appeler pour compléter la conception du modèle de la page d'accueil, de la page de liste et de la page de détails. Créez une fonction d'importation de modèle dans le fichier de configuration pour atteindre les objectifs d'importation de modèle : comprendre rapidement le bon sens de la mise en page sur le front-end ; avoir une certaine compréhension des appels mutuels entre les différentes pages et avoir une compréhension plus approfondie du rôle du ; fichier de configuration. Devoir : Complétez la page d'accueil et les autres pages ; apprenez à utiliser les fichiers de configuration pour importer les paramètres de page et les fonctions publiques




Jour 6 : Combat pratique 3 : Implémentation des fonctions de gestion en arrière-plan : Introduction de l'éditeur de texte enrichi : wangedit ; utilisation des paramètres get pour implémenter les opérations d'édition, de suppression et d'ajout de contenu de l'administrateur ; backend, effectuer les modifications des données et l'entreposage directement dans la nouvelle page. Objectif : Se familiariser avec les compétences de coordination des opérations front-end et back-end. Comprendre les avantages apportés par l'encapsulation des opérations de base de données. d'un projet relativement complet : Implémentation de fonctions simples d'édition et de publication d'articles de blog


Jour 7 : Questions/réponses en ligne : Je n'ai pas peur des questions basses, mais je'. J'ai peur que si vous ne dites rien, les plaintes soient plus intenses ~~


Site Web PHP chinois (www.php.cn) 5 septembre 2017


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn