LaToileScoute - surfer  
Plante ta tente sur le web !
Accueil S'informer Discuter Surfer Jouer Echanger  
Rechercher
Graphisme
C est Cadeau !
  Images
Applications
Scripts
Goodies
Creation web
Annuaire
 
surfer > web > technique > php > bases
 
 

Les bases pour commencer en PHP

Tu trouveras sur cette page une initiation à PHP. Avant de pouvoir faire du PHP, il faut que tu l'installes sur ton ordinateur. Il existe actuellement des outils qui te permettent d'installer tout ce dont tu as besoin sans aucune difficulté. Si PHP et Apache ne sont pas installés sur ton ordinateur, alors suis les conseils de la page d'installation.

Script PHPQu'est-ce qu'un script PHP

  • Un script PHP est ni plus ni moins un fichier texte portant l'extension .php et contenant du script.
  • Ce script est toujours délimité par des balises : "<?" en début de script et "?>" pour finir.
  • L'exemple suivant est un script très simple qui affiche le texte "bonjour le monde" sur ton navigateur :
<?
  echo "bonjour le monde";
?> 
  • l'ensemble de la ligne 'echo "bonjour le monde"; s'appelle une instruction. Toutes les instructions sont terminées par un ";".
  • echo est un mot clé du langage php qui permet d'afficher le texte qui se trouve après.
  • "bonjour le monde" est une chaîne de caractères : une suite de caractères. Les chaînes de caractères sont toujours délimitées par des " ou des '.

Pour bien apprendre le PHP

PHP est conçu pour les débutants... malgré cela, la phase "mise en jambe" attend toujours les débutants au tournant. Cette phase est mêlée de doutes, d'incompréhensions et beaucoup de personnes s'arrêtent là alors qu'il s'agit en fait de la phase ou l'on fait 80% du travail.

En effet, les qualités les plus importantes à acquérir pour programmer en PHP et ce qui se forge durant les premières heures se résument ainsi :

  • Savoir chercher et trouver l'information efficacement : PHP est un langage qui contient énormément de mots-clés et d'extensions. Une connaissance de base de ces mots-clés est largement suffisante, malheur à celui qui apprend la documentation par coeur ! Le programmeur efficace, et c'est vrai même pour la crème des experts, est celui qui sait exploiter une documentation.
     
  • Connaître la syntaxe du langage : la syntaxe d'un langage est un certain nombre de règles qui définissent comment fonctionne le langage. Une fois qu'on connaîit la syntaxe d'un langage et ses principaux mots-clés, on est bon pour développer en PHP.
     
  • Savoir comment est interprété le langage : ceci n'est pas nécessaire pour programmer en PHP, mais ça le deviendra lorsqu'il faudra se résoudre à bien programmer en PHP. Cette philosophie est abordée dans le coin des experts. Lorsque tu as besoin d'un mot-clé (fonction), lis bien comment fonctionne ce mot-clé, cela pourra te servir par la suite.

 

Allons dans le vif du sujet !

Nous n'allons pas ici faire un cours de PHP car il en existe des tonnes, mais tracer la direction à suivre pour bien commencer en PHP.

  1. Pour commencer, il te faut un bon éditeur. Parmi ces bons éditeurs, citons PHPEdit, UltraEdit et tout éditeur permettant de développer du script. Notepad fonctionne très bien aussi, mais il sera assez limite lorsque tes scripts grandiront.

  2. Pour commencer, tu peux télécharger la documentation PHP qui est très bien faite. Une bonne adresse : www.nexen.net : recherche la page de download des documentations et télécharge la documentation PHP au format que tu veux... un format permettant la recherche par mots-clés est necéssaire (PDF ou Help Windows).

  3. Sur la documentation, rends-toi directement au chapitre "langage" et lis-le attentivement en essayant les exemples s'il y en a. Ce chapitre est très important car il décrit la syntaxe de base de PHP.

  4. Ensuite, pour approfondir ton apprentissage, rends-toi sur des sites comme www.phpinfo.net ou www.phpdebutant.com, il y a des tas de pages d'apprentissage pour débutants et des exercices très faciles à réaliser.

  5. Tu peux maintenant commencer à innover... mais attention !! Le débutant a la facheuse manie de réinventer la roue parce qu'il n'a pas pris la peine de chercher. Il existe des tonnes de fonctions en PHP qui simplifient la vie. Utilise-les au mieux. Pour être un programmeur averti, il est conseillé d'imprimer les chapitres de la documentation qui portent sur les fonctions et d'en faire un livre de chevet... quand on aime, c'est intéressant et très enrichissant.
     

Auteur de la page : Guillaume Ponçon. Page créée le 02/04/2002
Fonctionnalités exploitées : Backend LTS (+ d'infos)
© LaToileScoute 2001 - 2008