
PHP est un langage de programmation (♦ voir DEF) multiplateforme et orienté objet, créé en 1994.
Il permet de réaliser des pages Web dynamiques sur un serveur HTTP.
MYSQL est un système de gestion de bases de données relationnelles (SGBDR), très souvent associé à PHP.
Exemples de codes
→ Commençons par des codes très simples. Plus vous progresserez, page après page, plus les scripts seront sophistiqués. Vous devez néanmoins passer le cap de 30 à 40 pages par niveau, avant de passer à la prochaine étape...
→ Afin d'évaluer vos codes, cliquez sur l'icône à gauche en bas de page (rouages), puis choisissez un compilateur dans la liste qui s'ouvrira dans un autre onglet. Finalement, testez votre travail.
MAINTENANT, RECOPIEZ ET IMPRÉGNEZ-VOUS !
C 0001 - Bonjour tout le monde !
<html>
<body>
echo "Bonjour tout le monde !";
</body>
</html>
C 0002 - Valeurs
<html>
<body>
<?php
$color = "vert";
echo "Mon panier est " . $color . "<br>";
$color2 = "rouge";
echo "Mon cahier est " . $color2 . "<br>";
?>
</body>
</html>
C 0003 - Variables
<!DOCTYPE html>
<html>
<body>
<?php
$txt = "Bonjour à tous. Voici les résultats !";
$x = 50; $y = 10.5;
echo $txt; echo "<br>";
echo $x; echo "<br>";
echo $y;
</body>
</html>
C 0004 - Chiffres
<!DOCTYPE html>
<html>
<body>
<?php
$x = 50;
$y = 65;
echo $x + $y;
</body>
</html>
C 0005 - Variables
<!DOCTYPE html>
<html>
<body>
</body>
</html>
C 0006 - Chiffres
<!DOCTYPE html>
<html>
<body>
</body>
</html>
C 0007 - Chiffres
<!DOCTYPE html>
<html>
<body>
</body>
</html>
C 0008 - Chiffres
<!DOCTYPE html>
<html>
<body>
</body>
</html>

CHOISISSEZ VOTRE COMPILATEUR
Reproduisez ce code, en choisissant l'un des compilateurs (♦ voir DEF) ci-dessous (ne copiez-collez pas ! Ce serait trop facile). Tous ont la même fonction, choisissez-en un en tenant simplement compte de vos préférences.
Lorsque vous copiez votre code, remplacez le code existant (par défaut) figurant déjà dans le compilateur, par le vôtre.
Attention ! Pour certains de ces compilateurs, vous devez vous-même choisir le langage de programmation, dans le menu qui vous est alors proposé. Bien évidemment, n'oubliez pas de cliquer sur RUN !
Spécifications techniques PHP
Versions récentes
Frameworks
Outils / Méthodologies
Tests
Info+ PHP
* Créé par Rasmus Lerdorf
* Développé par The PHP Group
* Influencé par C/C++, Java et PERL
* Écrit en C
* Multiplateforme
* Licence libre / Licence PHP