Les bases de PHP

Introduction PHP

Historique

Inventé par Rasmus Lerdorf , il trouvait le CGI trop long, c'est pour ça qu'il a developpé PHP, il a publié la première version en 1993 et 1995 selon les sites.

Ce Langage basé sur le principe du client serveur

De quoi ai je besoin ?

  1. Un éditeur (Notepad++, Dreamweaver ...)
  2. Différents navigateurs (Firefox, Google Chrome, Internet explorer, safari ... )
  3. Un serveur qui gére PHP et MySQL, ou un serveur d'évaluation ( Wamp)

Téléchargements

  1. Notepad ++
  2. Wamp

Ecrire du code PHP

Pour indiquer que vous allez utiliser php, vous devez enregistrer votre page avec l'extension ".php",

Exemple "ma-page.php".

Dans votre page, vous devez indiquer le début du code avec cette balise "<?php"et la fin du code avec celle ci "?>"

<?php

?>

Afficher les informations sur la configuration de PHP

phpinfo() permet d'afficher les informations sur la configuration de PHP

phpinfo()

<?php
phpinfo();
?>

Voir le résultat

Afficher du texte avec echo

l'instruction echo permet d'afficher un élément

<?php
echo "Bonjour";
?>

Les commentaires

Les commentaires permettent de vous repérer dans votre code PHP, vous pouvez l'écrire différement selon le cas, regarder l'exemple ci dessous

<?php
// Commentaire sur 1 ligne
# Commentaire écrit à la Unix
/*
Commentaires sur plusieurs lignes
*/
?>

Les caractères d'échappement

Le caractère antislash a de nombreuses utilisations. En premier lieu, s'il est suivi d'un caractère non alphanumérique, il ne prendra pas la signification spéciale qui y est rattachée. Cette utilisation de l'antislash comme caractère de protection s'applique à l'intérieur et à l'extérieur des classes de caractères.

<?php
// Placer le caractère d'échappement devant le caracrtère guillemet
echo " Bonjour, \"<b>Jean</b>\" , nous te souhaitons une bonne journee ";
// Autre exemple
echo "<img src=\"images/photo.jpg\" width=\"100\" height=\"40\" alt=\"Photo\" />";
?>
Bonjour, "Jean" , nous te souhaitons une bonne journee

Les séquences d'échappement, quant à elles, font de la mise en page

séquence effet
\t insère une tabulation
\r effectue un retour chariot
\n effectue un retour à la ligne

si vos séquences d'échappement ne fonctionnent pas, encadrez votre code des balises HTML <pre> et </pre>.

PHP (acronyme récursif pour PHP: Hypertext Preprocessor, est un langage de scripts libre principalement utilisé pour produire des pages web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale, en exécutant les programmes en ligne de commande. PHP est un langage impératif disposant depuis la version 5 de fonctionnalités de modèle objet complètes. En raison de la richesse de sa bibliothèque, on désigne parfois PHP comme une plate-forme plus qu'un simple langage.

Plan du site | Contact | Flux RSS | Création LCFormateur

Ce site est liste dans la categorie Enseignement et formation : Formations professionnelles de l'annuaire Referencement et Dictionnaire

Arrep | Développement de logiciel sur mesure | Bois et vie | Formation management | Graphiste Powerpoint | Informatique Zen | Glam Bar | Formation webmaster | Formation bureautique | Le Kervegan | 3 MI | Fitness Valenciennes | Zumba Valenciennes | Test de personnalité | Recherche sur le cancer | Mise en plan 3D | Proflex services | Repar Coudre | Top auto