PHP

Introduction à PHP

[ Rubrique 1/9 ] Les bases : 1 -2 - 3 - 4 - 5 - 6

PHP est un langage serveur c'est à dire qu'il s'exécute au niveau du serveur (le web), et il peut générer du code HTML, CSS et javascript qui sera envoyé coté client (votre écran)

Les balises PHP

Pour permettre au serveur d'interpréter le langage PHP, le code PHP doit être inclu entre les balises de début et de fin ci-dessous

<?php

?> 

L'instruction qui permet d'éditer du contenu est echo

<?php
echo "bonjour monde";
?> 

Affichage

bonjour monde

PHP peut directement éditer du code HTML

<?php
echo "bonjour tout le monde";
?> 

Affichage

bonjour tout le monde

PHP interprète le code et renvoie au serveur le code html em qui permet de mettre en italique du contenu

Sensibilité à la casse

En php, les fonctions utilisées pour vos scripts sont insensibles à la casse (majuscule ou minuscule)

<?php
echo "bonjour tout le monde, ";
ECHO "bonjour personne";
?> 

Ici l'utilisation du echo est identique

Affichage

bonjour tout le monde bonjour, bonjour personne

Mais si vous utilisez des variables, la casse est importante

<?php
$nb = 2;
echo $nb;
echo "
"; $NB = 3; echo $NB; ?>

Affichage

2
3

Dans cet exemple les variables $nb et $NB sont deux variables différentes

Exécuter PHP dans une page web

Pour que le navigateur puisse traiter les scripts PHP d'une page, celle-ci doit être enregistrée avec l'extension .php, par exemple index.php pour la page d'accueil du site

Note : pour éxécuter le code PHP de votre page sur un navigateur vous devez ouvrir votre page sur un serveur. Pour cela, vous pouvez l'envoyez en ligne sur votre espace web (tous les hébergements prennent en charge PHP à l'heure actuelle), ou vous pouvez utiliser un logiciel (comme Wampserver) qui simule en local le serveur (localhost)

Tester PHP directement en ligne

Vous n'avez pas forcément envie d'installer un logiciel sur votre ordinateur et vous n'avez pas encore d'hébergement web à votre disposition, nous vous proposons des solutions en ligne, gratuite et efficace

En effet il existe des outils de compilation et de débogage en ligne qui vous permet de compiler du code source et de l'exécuter directement dans plusieurs langages de programmation :


© Untitled. Design by HTML5UP. Wix