Savoir comment fonctionne PHP

PHP est un langage de programmation fréquemment utilisé pour créer du contenu pour des sites Web avec lesquels des pages html et des codes sources peuvent être programmés. PHP est un acronyme récursif Que signifie "PHP Hhypertexte Pre-processor »(initialement PHP Tools, ou, Personnel Home Page Tools), et c'est un langage interprété utilisé pour créer des applications pour les serveurs ou pour créer du contenu dynamique pour des sites Web. Dernièrement aussi pour la création d'autres types de programmes, y compris des applications avec interface graphique utilisant les bibliothèques Qt o GTK +.

UTILISATION DE PHP

Les principales utilisations de PHP sont les suivantes:

  • programmation toile dynamique, généralement en combinaison avec le moteur de base de données MySQL, même s'il prend en charge nativement d'autres moteurs, y compris ODBC, ce qui élargit considérablement vos possibilités de connexion.
  • Programmation console, dans le style de Perl o Scripting Shell.
  • Création d'applications graphiques indépendantes du navigateur, grâce à la combinaison de PHP et Qt/GTK +, vous permettant de développer des applications de bureau sur le OS dans lequel il est pris en charge.

AVANTAGES DE PHP

  • C'est un langage multiplateforme.
  • La capacité de se connecter à la plupart des pilotes de base de données utilisés aujourd'hui, met en évidence sa connectivité avec MySQL
  • Lisez et manipulez des données provenant de diverses sources, y compris des données que les utilisateurs peuvent saisir à partir de formulaires HTML.
  • Possibilité d'étendre son potentiel en utilisant le grand nombre de modules (appelés ext ou extensions).
  • Il a une documentation complète sur sa page officielle ( ), parmi lesquels il ressort que toutes les fonctions du système sont expliquées et illustrées dans un seul fichier d'aide.
  • Es libre, c'est pourquoi il est présenté comme une alternative facilement accessible à tous.
  • Permet les techniques de Programation orientée aux objets.
  • Vous permet de créer les formulaires pour le Web.
  • Bibliothèque native de fonctions extrêmement complète et incluse
  • Il ne nécessite pas de définition de types de variables ou de gestion détaillée de bas niveau.

Voici un exemple de page Web simple développée en utilisant le langage PHP.

Exemple



if (Isset($ _POST['spectacles'])) {

     echo 'Salut, '.htmlentités($ _POST['nom'])

         .', votre plat préféré est:'. htmlentités($ _POST['aliments']);

} d'autre {

?>

<méthode de formulaire="PUBLIER" action ="?"> Quel est votre nom?"texte" name ="nom"> Quel est votre plat préféré?"aliments"> Spaghetti Rôtir Pizza"soumettre" name ="spectacles" valeur ="Suivez, continuez">



}

?>



Dans ce code, il est possible d'observer les caractéristiques suivantes:

  • Les variables envoyées par un formulaire utilisant la méthode POST, sont reçues dans la langue à l'intérieur du tableau $_POST, ce qui facilite l'obtention de ce type de données. Cette même méthode est utilisée par le langage pour toutes les sources d'informations dans une application Web, telles que biscuits dans la matrice $_COOKIES, Variables URL dans $_GET (qui dans les formulaires peut être utilisé pour enregistrer les données), les variables de session en utilisant $_SESSIONet les variables serveur et client via le tableau $_SERVER.
  • Le code PHP est intégré dans le HTML et interagit avec lui, ce qui permet de concevoir la page Web dans un éditeur commun de HTML et ajoutez le code dynamique à l'intérieur des balises <?php ?>.
  • Le résultat montre et masque certaines parties du code HTML conditionnellement.
  • Il est possible d'utiliser des fonctions spécifiques au langage pour les applications Web telles que htmlentitites(), qui convertit les caractères qui ont une signification particulière dans le code HTML ou qui pourraient être affichés par erreur dans le navigateur sous forme d'accents ou de trémas, dans leurs équivalents au format HTML..

Si vous souhaitez continuer à connaître un peu plus en profondeur la langue gratuite la plus populaire, vous pouvez visiter le site officiel


Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.