Créez un fichier nommé hello.php et placez-le dans le répertoire racine de votre serveur Web (DOCUMENT_ROOT) avec le contenu suivant :
Exemple #1 Notre premier script PHP : hello.php
Bonjour le monde" ; ?>
Utilisez votre navigateur pour accéder au fichier avec l'URL de votre serveur Web, se terminant par le /bonjour.php référence du dossier. Lors du développement local, cette URL ressemblera à quelque chose comme http://localhost/hello.php ou http://127.0.0.1/hello.php mais cela dépend de la configuration du serveur Web. Si tout est configuré correctement, ce fichier sera analysé par PHP et la sortie suivante sera envoyée à votre navigateur :
Bonjour le monde
Ce programme est extrêmement simple et vous n'avez vraiment pas besoin d'utiliser PHP pour créer une page comme celle-ci. Il ne fait qu'afficher : Bonjour le monde en utilisant le PHP écho déclaration. A noter que le fichier n'a pas besoin d'être exécutable ou spécial de quelque manière que ce soit. Le serveur découvre que ce fichier doit être interprété par PHP car vous avez utilisé l'extension ".php", que le serveur est configuré pour transmettre à PHP. Considérez cela comme un fichier HTML normal qui contient un ensemble de balises spéciales à votre disposition qui font beaucoup de choses intéressantes.
Si vous avez essayé cet exemple et qu'il n'a rien produit, qu'il vous a demandé de le télécharger ou que vous voyez l'intégralité du fichier sous forme de texte, il est probable que le serveur sur lequel vous vous trouvez n'ait pas activé PHP ou qu'il ne soit pas configuré correctement. Demandez à votre administrateur de l'activer pour vous en utilisant le chapitre Installation du manuel. Si vous développez localement, lisez également le chapitre d'installation pour vous assurer que tout est correctement configuré. Assurez-vous que vous accédez au fichier via http avec le serveur qui vous fournit la sortie. Si vous appelez simplement le fichier depuis votre système de fichiers, il ne sera pas analysé par PHP. Si les problèmes persistent malgré tout, n'hésitez pas à utiliser l'une des nombreuses options.
Le but de l'exemple est de montrer le format de balise PHP spécial. Dans cet exemple, nous avons utilisé pour indiquer le début d'une balise PHP. Ensuite, nous avons mis l'instruction PHP et quitté le mode PHP en ajoutant la balise de fermeture, ?> . Vous pouvez entrer et sortir du mode PHP dans un fichier HTML comme celui-ci où vous voulez. Pour plus de détails, lisez la section du manuel sur la syntaxe de base de PHP.
note: Remarque sur les sauts de ligne
Les sauts de ligne ont peu de sens en HTML, mais c'est toujours une bonne idée de rendre votre HTML beau et propre en y ajoutant des sauts de ligne. Un saut de ligne qui suit immédiatement après une fermeture ?> sera supprimé par PHP. Cela peut être extrêmement utile lorsque vous insérez de nombreux blocs de PHP ou que vous incluez des fichiers contenant du PHP qui ne sont pas censés produire quoi que ce soit. En même temps, cela peut être un peu déroutant. Vous pouvez mettre un espace après la fermeture ?> pour forcer la sortie d'un espace et d'un saut de ligne, ou vous pouvez mettre un saut de ligne explicite dans le dernier echo/print depuis votre bloc PHP.
note: Une note sur les éditeurs de texte
Il existe de nombreux éditeurs de texte et environnements de développement intégrés (IDE) que vous pouvez utiliser pour créer, modifier et gérer des fichiers PHP. Une liste partielle de ces outils est conservée sur » PHP Editors List . Si vous souhaitez recommander un éditeur, veuillez visiter la page ci-dessus et demander au responsable de la page d'ajouter l'éditeur à la liste. Avoir un éditeur avec coloration syntaxique peut être utile.
note: Une note sur les traitements de texte
des traitements de texte tels que StarOffice Writer, Microsoft Word et Abiword ne sont pas optimaux pour l'édition de fichiers PHP. Si vous souhaitez en utiliser un pour ce script de test, vous devez vous assurer que vous enregistrez le fichier sous texte brut ou PHP ne pourra pas lire et exécuter le script.
note: Une note sur le bloc-notes Windows
Si vous écrivez vos scripts PHP à l'aide du Bloc-notes Windows, vous devrez vous assurer que vos fichiers sont enregistrés avec l'extension .php. (Le Bloc-notes ajoute automatiquement une extension .txt aux fichiers à moins que vous ne preniez l'une des mesures suivantes pour l'empêcher.) Lorsque vous enregistrez le fichier et que vous êtes invité à fournir un nom pour le fichier, placez le nom du fichier entre guillemets (c'est-à-dire " hello.php "). Vous pouvez également cliquer sur le menu déroulant "Documents texte" dans la boîte de dialogue "Enregistrer" et modifier le paramètre sur "Tous les fichiers". Vous pouvez alors saisir votre nom de fichier sans les guillemets.
Maintenant que vous avez réussi à créer un script PHP fonctionnel, il est temps de créer le script PHP le plus célèbre ! Passer un appel au phpinfo() fonction et vous verrez de nombreuses informations utiles sur votre système et votre configuration, telles que les variables prédéfinies disponibles, les modules PHP chargés et les paramètres de configuration. Prenez le temps de revoir ces informations importantes.
Exemple #2 Obtenir des informations système depuis PHP
Donc, amis, si vous avez atteint cette leçon, vous avez réussi à installer serveur local, ou achetez un hébergement où vous pouvez travailler avec PHP. Félicitations - c'est un grand pas !
Je parlerai brièvement de PHP - ce langage de programmation est utilisé partout dans le monde et vous pouvez y créer des sites de tous les niveaux de complexité, des sites de cartes de visite aux grands portails. Je pense que ce n'est plus un secret pour beaucoup que le plus grand réseaux sociaux facebook.com(à partir de zéro en php) et vk.com(moteur en php) ont été écrits en PHP. Alors tirons des conclusions et commençons à travailler !)
Comment fonctionne le code
Code PHP traité côté serveur. C'est-à-dire qu'il n'y a pas de page finie. Par exemple, dans le code, la commande est donnée pour collecter des données sur le nombre d'utilisateurs enregistrés sur ce moment En ligne. Le visiteur du site Web clique sur un lien Tous les utilisateurs. Il veut obtenir données dynamiques, c'est-à-dire ceux qui changent constamment. Une fois le calcul sur le serveur terminé, les données proviendront du serveur sous la forme d'un code HTML généré de la page avec le nombre d'utilisateurs. En conséquence, après avoir cliqué sur la demande sur le lien, l'utilisateur reçoit la page. Si vous affichez le code de la page résultante, vous ne pouvez voir que du HTML et le code PHP ne sera pas disponible pour l'affichage. En gros, PHP est une instruction au serveur sur comment et à partir de quels blocs créer une page.A quoi ressemble le code PHP et où dois-je le coller ?
Le code PHP peut être intégré directement dans HTML. Le code PHP est intégré dans les pages HTML à l'aide de crochets angulaires et d'un point d'interrogation , cependant, vous pouvez vous limiter aux parenthèses avec des points d'interrogation код; ?> . Vous n'aurez qu'à changer l'extension du fichier, par exemple de .html sur .phpCode PHP(déposer index.php)
echo "Bonjour le monde !";
?>