Maison > Article > développement back-end > Apprenez étape par étape à apprendre PHP et partagez votre expérience d'apprentissage ! !
J'apprends PHP depuis un demi-mois. Je dois taper du code et écrire des notes tous les jours. J'ai appris le C et Java, et le processus d'apprentissage de PHP sera relativement fluide (^-^). Plus vous tapez et exécutez le code, plus vous comprendrez progressivement le programme. Permettez-moi de parler de mon expérience dans l'apprentissage de PHP.
Démarrer avec PHP est facile et la syntaxe est très simple, mais je ne dis pas que PHP est facile. La difficulté est relative. PHP est effectivement plus simple que Java, mais son apprentissage ne prend pas beaucoup de temps. Comprenez d’abord ce qu’est PHP ? Que peut faire PHP ? Pourquoi choisir d'apprendre PHP ? Si vous souhaitez apprendre PHP à l'avenir, essayez simplement de passer beaucoup de temps à l'apprendre en profondeur et n'avez pas la mentalité de maîtriser plusieurs langages de programmation.
Lorsque vous apprenez PHP pour la première fois, vous devez configurer un environnement LAMP ou WAMP. Bien qu'il existe de nombreux environnements intégrés sur Internet et que l'installation soit très pratique, j'ai quand même choisi de créer mon propre environnement PHP. Je pense qu'il est plus flexible de créer l'environnement manuellement et que vous aurez une compréhension plus approfondie de l'ensemble de l'environnement, ce qui sera également utile pour un apprentissage ultérieur. J'ai été très heureux quand j'ai vu It works! apparaître dans le navigateur o(≧v≦)o~~
Ensuite, j'ai appris les connaissances et la technologie de base de PHP. Ces connaissances incluent probablement les bases du langage, les chaînes, les tableaux, les expressions régulières, l'interaction avec les pages Web, le chiffrement, l'orientation objet, les sessions, etc. Il a fallu quelques jours pour apprendre. Quelle que soit la langue que vous apprenez, les bases sont les plus importantes. En termes de syntaxe, je pense qu'il existe certaines similitudes entre php et javascript. Au fur et à mesure que les connaissances que j'apprenais augmentaient, des problèmes que je ne comprenais pas ont commencé à apparaître et j'ai toujours eu l'habitude d'écrire des notes. Principalement certains de mes propres résumés, blogs préférés, blocs de code répétés, etc.
Entrez ensuite en contact avec la base de données. PHP prend en charge une variété de bases de données, notamment MySQL. Lorsque vous commencez à apprendre les bases des bases de données, il est recommandé d’utiliser la base de données à l’invite de commande. Bien qu'il existe des outils de gestion graphique MySQL, ne vous y fiez pas trop au début. PHP fournit l'extension mysql et l'extension mysqli pour l'exploitation des bases de données. La première a été supprimée. Il existe également un PDO étendu commun à toutes les bases de données, qui masque les différences entre les différents systèmes de bases de données et utilise la même interface pour accéder à différentes bases de données. Tout comme le JDBC de Java, il est très pratique de transplanter des programmes provenant de différentes bases de données.
Ici, je voudrais également mentionner certaines encapsulations de fonctions liées à la base de données. Lorsque nous utilisons des méthodes générales pour faire fonctionner la base de données, nous devons écrire de nombreuses méthodes distinctes. L’utilisation de méthodes orientées objet améliorera l’efficacité du développement. Vous pouvez trouver du code source sur Internet à étudier. De plus, nous devons également prêter attention à l’optimisation de MySQL afin que la base de données puisse trouver ce dont nous avons besoin dans le moins de temps possible. Il existe également des techniques de débogage des programmes. Par exemple, vous pouvez segmenter les résultats d'écho pour restreindre la portée du débogage, en particulier lors de l'interaction avec la base de données, afficher d'abord l'instruction SQL pour voir, puis analyser pourquoi l'opération a échoué, etc. Le débogage d'un programme peut prendre beaucoup de temps. Bien entendu, vous devez toujours résumer votre propre expérience de débogage.
Plus de tutoriels : 《tutoriel php》
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!