Phône (acronyme récursif de PHP: Hypertext Preprocessor) est un langage de script généraliste open source largement utilisé, particulièrement adapté au développement web et pouvant être intégré au HTML.

Bien, mais qu’est-ce que cela signifie ? Un exemple :

Exemple #1 Un exemple d’introduction

<!DOCTYPE html>
<html>
<head>
<title>Example</title>
</head>
<body>
<?php
echo "Hi, I'm a PHP script!";
?>
</body>
</html>

Au lieu de beaucoup de commandes pour sortir du HTML (comme on le voit en C ou en Perl), les pages PHP contiennent du HTML avec du code intégré qui fait  » quelque chose  » (dans ce cas, sortir  » Salut, je suis un script PHP ! »). Le code PHP est enfermé dans des instructions spéciales de début et de fin de traitement <?php et ?> qui vous permettent de sauter dans et hors du « mode PHP. »

Ce qui distingue PHP de quelque chose comme le JavaScript côté client est que le code est exécuté sur le serveur, générant du HTML qui est ensuite envoyé au client. Le client recevrait les résultats de l’exécution de ce script, mais ne saurait pas quel est le code sous-jacent. Vous pouvez même configurer votre serveur web pour qu’il traite tous vos fichiers HTML avec PHP, et il n’y a alors vraiment aucun moyen pour les utilisateurs de savoir ce que vous avez dans votre manche.

Les meilleures choses dans l’utilisation de PHP sont qu’il est extrêmement simple pour un nouveau venu, mais offre de nombreuses fonctionnalités avancées pour un programmeur professionnel. N’ayez pas peur de lire la longue liste des fonctionnalités de PHP. Vous pouvez vous lancer, en peu de temps, et commencer à écrire des scripts simples en quelques heures.

Bien que le développement de PHP soit axé sur les scripts côté serveur, vous pouvez faire beaucoup plus avec lui. Poursuivez votre lecture, et voyez-en plus dans la section Que peut faire PHP ? ou allez directement au tutoriel d’introduction si vous n’êtes intéressé que par la programmation web.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *