PHP

introduction

PHP est l'acronyme de Hypertext Preprocessor (PHP) est un langage de programmation qui permet aux développeurs Web de créer du contenu dynamique qui interagit avec les bases de données. PHP est essentiellement utilisé pour développer des applications logicielles basées sur le Web.

PHP a commencé comme un petit projet open source qui a évolué au fur et à mesure que de plus en plus de gens découvraient à quel point il était utile. Rasmus Lerdorf a lancé la première version de PHP en 1994.

Key Points

  • PHP est un acronyme récursif pour "PHP: Hypertext Preprocessor".

  • PHP est un langage de script côté serveur intégré au HTML. Il est utilisé pour gérer le contenu dynamique, les bases de données, le suivi des sessions, voire la création de sites e-commerce entiers.

  • Il est intégré à un certain nombre de bases de données populaires, notamment MySQL, PostgreSQL, Oracle, Sybase, Informix et Microsoft SQL Server.

  • PHP est agréablement zippy dans son exécution, en particulier lorsqu'il est compilé en tant que module Apache du côté Unix. Le serveur MySQL, une fois démarré, exécute même des requêtes très complexes avec d'énormes ensembles de résultats en un temps record.

  • PHP prend en charge un grand nombre de protocoles majeurs tels que POP3, IMAP et LDAP. PHP4 a ajouté la prise en charge de Java et des architectures d'objets distribués (COM et CORBA), faisant du développement n-tiers une possibilité pour la première fois.

Utilisations de PHP

PHP est maintenant devenu un langage de script populaire parmi les développeurs Web pour les raisons suivantes -

  • PHP exécute des fonctions système, c'est-à-dire à partir de fichiers sur un système, il peut les créer, les ouvrir, les lire, les écrire et les fermer.

  • PHP peut gérer des formulaires, c'est-à-dire recueillir des données à partir de fichiers, enregistrer des données dans un fichier, par e-mail, vous pouvez envoyer des données, renvoyer des données à l'utilisateur.

  • Vous ajoutez, supprimez, modifiez des éléments dans votre base de données via PHP.

  • Accédez aux variables des cookies et définissez des cookies.

  • En utilisant PHP, vous pouvez restreindre l'accès des utilisateurs à certaines pages de votre site Web.

  • Il peut crypter les données.

Caractéristiques

Cinq caractéristiques importantes rendent possible la nature pratique de PHP -

  • Simplicity

  • Efficiency

  • Security

  • Flexibility

  • Familiarity

Script "Hello World" en PHP

Pour avoir une idée de PHP, commencez par utiliser des scripts PHP simples. Depuis "Hello, World!" est un exemple essentiel, nous allons d'abord créer un petit "Hello, World!" scénario.

Comme mentionné précédemment, PHP est intégré au HTML. Cela signifie que parmi votre HTML normal (ou XHTML si vous êtes à la fine pointe), vous aurez des déclarations PHP comme celle-ci -

<html>

   <head>
      <title>Hello World</title>
   </head>
      
   <body>
      <?php echo "Hello, World!";?>
   </body>
      
</html>

Il produira le résultat suivant -

Hello, World!

Si vous examinez la sortie HTML de l'exemple ci-dessus, vous remarquerez que le code PHP n'est pas présent dans le fichier envoyé du serveur à votre navigateur Web. Tout le PHP présent dans la page Web est traité et supprimé de la page; la seule chose renvoyée au client par le serveur Web est une sortie HTML pure.

Tout le code PHP doit être inclus dans l'une des trois balises de balisage spéciales qui sont reconnues par l'analyseur PHP.

<?php PHP code goes here ?>
<?    PHP code goes here ?>
<script language="php"> PHP code goes here </script>