Comment créer un script en PHP ? Dans ce tutoriel, nous allons vous montrer comment créer un script PHP à partir de rien. PHP est un langage de script open source largement utilisé. Les scripts PHP peuvent être utilisés sur tous les principaux serveurs Web et systèmes d’exploitation.

Sommaire :

1- Qu’est que le langage PHP ?

PHP est un langage de script open source largement utilisé pour le développement web, créé par Rasmus Lerdorf en 1994. Le code PHP peut être intégré au code HTML, ou utilisé en combinaison avec divers systèmes de modèles web, de gestion de contenu web et de frameworks web. Le code PHP est généralement traité par un interpréteur PHP implémenté comme un module dans le serveur web ou comme un exécutable CGI (Common Gateway Interface).

L’interpréteur PHP standard, alimenté par le moteur Zend Engine, est un logiciel libre publié sous la licence PHP. PHP a été largement porté et peut être déployé gratuitement sur la plupart des serveurs Web, sur presque tous les systèmes d’exploitation et toutes les plates-formes.

Un script PHP est une collection de commandes qui sont exécutées par l’interpréteur PHP. Un script PHP peut être écrit n’importe où dans un éditeur de texte et enregistré avec une extension de fichier .php.

2- Créer un premier script en langage PHP

Lorsqu’un script PHP est exécuté, l’interpréteur le lit ligne par ligne et exécute chaque ligne au fur et à mesure de sa lecture. Les lignes d’un script PHP sont exécutées de haut en bas, une par une.

Un script PHP peut contenir un nombre quelconque de commandes, mais il doit commencer par « <?php ». Tout ce qui se trouve entre ces deux balises est interprété comme du code PHP. Tout ce qui se trouve en dehors de ces balises est ignoré par l’interpréteur.

Choisir un éditeur de code PHP

Lorsqu’il s’agit de choisir un éditeur de code pour le développement PHP, il y a de nombreux facteurs à prendre en compte. Le facteur le plus important est probablement le support du langage. L’éditeur prend-il en charge la coloration syntaxique PHP et la complétion de code ? Obtenez-vous des indications de code pour les fonctions et les méthodes ? Existe-t-il un débogueur ?

D’autres facteurs importants sont l’interface utilisateur, les fonctionnalités et le prix de l’éditeur. Certains développeurs préfèrent une interface simple tandis que d’autres préfèrent un IDE avec toutes les cloches et les sifflets. Parmi les fonctionnalités qui peuvent être importantes pour vous, citons le remaniement du code, l’intégration du contrôle de version et la prise en charge des frameworks et des bibliothèques.

Bien entendu, vous devez également tenir compte de votre budget. Certains éditeurs de code sont gratuits, tandis que d’autres peuvent coûter des centaines de dollars.

Dans cet article, nous allons examiner quelques-uns des meilleurs éditeurs de code pour le développement PHP et vous aider à choisir celui qui correspond à vos besoins.

1 – PhpStorm

PhpStorm est un IDE populaire pour le développement PHP de JetBrains. Il regorge de fonctionnalités et offre une excellente prise en charge du langage PHP. Il prend également en charge les principaux frameworks comme Laravel, Symfony et Zend Framework.

Si vous recherchez un environnement de développement intégré avec toutes les cloches et les sifflets, PhpStorm est un excellent choix. Il n’est pas bon marché, mais il vaut son prix si vous avez besoin de toutes les fonctionnalités qu’il offre.

2 – Visual Studio Code

Visual Studio Code est un éditeur de code populaire de Microsoft. Il est gratuit et open source, ce qui en fait un excellent choix pour les développeurs disposant d’un budget limité. Il offre une excellente prise en charge de PHP ainsi que d’autres langages comme JavaScript, CSS et HTML. Il prend également en charge les principaux frameworks tels que Laravel, Symfony et Zend Framework.

3 – Atom

Atom est un autre éditeur de code populaire, gratuit et open source. Il a été développé par GitHub et offre une excellente prise en charge de PHP ainsi que d’autres langages comme JavaScript, CSS et HTML. Il prend également en charge les principaux frameworks comme Laravel, Symfony et Zend Framework.

4 – Sublime Text 3

Sublime Text 3 est un éditeur de code populaire qui n’est pas gratuit mais dispose d’une période d’essai illimitée afin que vous puissiez l’essayer avant de l’acheter. Il offre une excellente prise en charge de PHP ainsi que d’autres langages comme JavaScript, CSS et HTML. Il prend également en charge les principaux frameworks comme Laravel, Symfony et Zend Framework.

5 – Notepad++ (mon choix pour créer le script PHP)

Notepad++ est un éditeur de texte et de code source gratuit et open-source pour Microsoft Windows, écrit en C++. Notepad++ est distribué en tant que logiciel libre. Il a été développé par Don Ho en septembre 2003.

Le nom du projet vient de l’opérateur d’incrémentation du langage C. Notepad++ utilise une interface de documents à onglets, permettant d’accéder à plusieurs fichiers ouverts dans une seule fenêtre. Le projet est hébergé sur SourceForge, écrit en C++ avec le composant d’édition Scintilla et publié sous la licence GPL v2.

Notepad++ pour créer un script PHP

Notepad++ prend en charge la coloration syntaxique et le pliage de code pour plus de 50 langages de programmation, de script et de balisage. Il prend également en charge plusieurs vues de documents, ce qui permet d’ouvrir plusieurs documents côte à côte dans la même fenêtre. Ces fonctions ne sont pas disponibles dans l’application Notepad standard de Windows.

Notepad++ a été téléchargé plus de 28 millions de fois rien que sur SourceForge, en mars 2015. Il a été nominé pour plusieurs prix, notamment celui du « Meilleur logiciel libre » lors des 2008 SourceForge Community Choice Awards.

Ouvrir l’éditeur de code PHP Notepad++

Maintenant, pour pouvoir créer un script PHP, nous devons ouvrir le logiciel Notepad++ et créer nos premières ligne de code PHP.

Editeur de code PHP

La façon la plus courante de produire du texte à partir d’un script PHP est d’utiliser la commande echo :

<?php 

echo "Hello world !"; 

?> 

Cela affichera le texte « Hello world ! » à l’écran.

Vous pouvez également utiliser la commande « print » ou « echo » pour afficher du texte :

<?php 

print "Hello world!"; 

?>

Ceci affichera également le texte « Hello world ! » à l’écran. La commande print est en fait une fonction, vous pouvez donc aussi l’écrire comme ceci :

<?php

print("Hello world!"); 

?>

3- Ajouter un commentaire dans un script PHP

L’ajout d’un commentaire en PHP est un processus très simple. Il y a deux façons de le faire :

1) Utiliser les symboles //. Tout ce qui se trouve sur la même ligne après le // sera ignoré par PHP.

<?php

// Mon commentaire

echo "Ecrire un commentaire";

?>

2) Utiliser les symboles /* et */. Tout ce qui se trouve entre ces symboles sera ignoré par PHP. Cela peut s’étendre sur plusieurs lignes.

<?php

/* Mon commentaire
C'est un bloc sur plusieurs
lignes
*/

echo "Ecrire un commentaire";

?>

4- Enregistrer un script en PHP

Pour l’exemple, je vais utiliser un serveur web local, il s’agit de XAMPP. Mais vous pouvez utiliser un hébergeur gratuit, un hébergeur payant également.

L’enregistrement d’un script PHP avec le serveur web local XAMPP est un processus simple qui peut être réalisé en quelques secondes seulement. Afin d’enregistrer votre script PHP, vous devez d’abord télécharger et installer XAMPP sur votre ordinateur.

Dans notre logiciel éditeur de code, après avoir ajouté cette ligne de code vu précédemment, vous devez enregistrer les modifications apportées.

Une fois que vous avez ouvert votre éditeur de texte, vous devez créer un nouveau fichier et l’enregistrer sous le nom de « script.php ». Après avoir enregistré votre fichier, vous devez l’ouvrir dans votre navigateur Web, nous verrons cela dans la prochaine étape.

Une fois que votre fichier est ouvert, vous devrez y taper le code suivant :

<?php

echo "Hello World !";

?>

Maintenant, nous allons enregistrer le fichier « script.php ». Dans Notepad++, vous devez faire un clic sur l’onglet « Fichier » puis « Enregistrer sous ». Après avoir enregistré le fichier à l’endroit voulu, voilà vous venez d’enregistrer et créer un premier script en PHP, maintenant, il faut le lancer.

Enregistrer un script PHP

vous devrez le coller dans le même répertoire que vos autres fichiers PHP. Une fois cette opération effectuée, vous pourrez accéder à votre script PHP enregistré en vous rendant à l’adresse http://localhost/script.php dans votre navigateur Web.

5- Afficher le script en PHP

Lorsque vous souhaitez afficher un script PHP dans un navigateur Web, la première chose à faire est d’enregistrer le script avec une extension .php. Par exemple, si vous souhaitez créer un script PHP qui affiche la date du jour, vous devez enregistrer le fichier sous le nom date.php. Dans notre cas, nous avons créé un script qui va afficher un simple « Hello World » et nous l’avons enregistré sous le nom « script.php ».

Une fois le script enregistré, vous pouvez le visualiser dans un navigateur Web en saisissant l’URL du script dans la barre d’adresse. Par exemple, si le script est enregistré sur votre ordinateur local, vous devez taper http://127.0.0.1/script.php dans la barre d’adresse.

Attention : pour que cela fonctionne il faudra que le serveur web soit lancé. Avec XAMPP, il suffit de cliquer sur l’application et de cliquer sur « Start » pour le module « Apache ».

Lancer le serveur web local XAMPP

Si le script est enregistré sur un serveur distant, vous devez saisir l’URL du serveur dans la barre d’adresse. Par exemple, si le script est enregistré sur un serveur dont le nom de domaine est example.com, vous devez taper http://example.com/script.php dans la barre d’adresse.

Lorsque vous affichez un script PHP dans un navigateur Web, le code PHP est exécuté et la sortie résultante s’affiche dans le navigateur Web.

Afficher le résultat d'un script PHP