PHP - La syntaxe

Ce savoir vous donnera une idée de la syntaxe très basique de PHP. Le moteur d'analyse PHP a besoin d'un moyen de différencier le code PHP des autres éléments de la page. Le mécanisme pour ce faire est connu sous le nom de « Escaping to PHP ». Il y a quatre façons de le faire.
Balises PHP canoniques
Le style de balise PHP le plus universellement efficace est :
<?php ... ?>
Si vous utilisez ce style, vous pouvez être sûr que vos balises seront toujours correctement interprétées.
Balises à ouverture courte (style SGML)
Les balises courtes ou ouvertes ressemblent à ceci :
<? ... ?>
Les balises courtes sont, comme on pouvait s'y attendre, l'option la plus courte Vous devez faire l'une des deux choses pour permettre à PHP de reconnaître les balises :
-
Choisissez l'option de configuration --enable-short-tags lorsque vous construisez PHP.
-
Définissez le paramètre short_open_tag dans votre fichier php.ini sur on. Cette option doit être désactivée pour analyser XML avec PHP car la même syntaxe est utilisée pour les balises XML.
Balises de style ASP
Les balises de style ASP imitent les balises utilisées par Active Server Pages pour délimiter les blocs de code. Les balises de style ASP ressemblent à ceci :
<% ... %>
Pour utiliser des balises de style ASP, vous devrez définir l'option de configuration dans votre fichier php.ini.
Balises de script HTML
Les balises de script HTML ressemblent à ceci :
<script language = "PHP">...</script>
Remarque : comment commenter le code PHP ?
Un commentaire est la partie d'un programme qui n'existe que pour le lecteur humain et supprimée avant d'afficher le résultat du programme. Il existe deux formats de commentaires en PHP :
1/ Commentaires sur une seule ligne
Ils sont généralement utilisés pour de courtes explications ou des notes relatives au code local. Voici des exemples de commentaires sur une seule ligne.
<?
# This is a comment, and
# This is the second line of the comment
// This is a comment too. Each style comments only
print "An example with single line comments";
?>
2/ Commentaires multi-lignes
Voici les exemples pour imprimer plusieurs lignes dans une seule déclaration d'impression.
<?
/* This is a comment with multiline
Author : Mohammad Mohtashim
Purpose: Multiline Comments Demo
Subject: PHP
*/
print "An example with multi line comments";
?>
<?
# First Example
print <<<END
This uses the "here document" syntax to output
multiple lines with $variable interpolation. Note
that the here document terminator must appear on a
line with just a semicolon no extra whitespace!
END;
# Second Example
print "This spans
multiple lines. The newlines will be
output as well";
?>
PHP est insensible aux espaces
Les espaces blancs sont les éléments que vous tapez qui sont généralement invisibles à l'écran, y compris les espaces, les tabulations et les retours chariot (caractères de fin de ligne).
PHP insensible aux espaces blancs signifie que le nombre de caractères d'espacement que vous avez dans une ligne n'a presque jamais d'importance. Un caractère d'espacement est le même que beaucoup de ces caractères.
Par exemple, chacune des instructions PHP suivantes qui attribuent la somme de 2 + 2 à la variable $four est équivalente :
$four = 2 + 2; // single spaces
$four <tab>=<tab2<tab>+<tab>2 ; // spaces and tabs
$four =
2+
2; // multiple lines
PHP est sensible à la casse
Oui, c'est vrai que PHP est un langage sensible à la casse. Essayez l'exemple suivant :
<html>
<body>
<?php
$capital = 67;
print("Variable capital is $capital<br>");
print("Variable CaPiTaL is $CaPiTaL<br>");
?>
</body>
</html>
Cela produira le résultat suivant :
Variable capital is 67
Variable CaPiTaL is
J'espère que vous avez maintenant une connaissance de base de la syntaxe PHP.
Catégories
Savoirs les plus récents
-
Création de tableaux en HTML
HTML5 -
PHP DateTime : créez, comparez et formatez des dates
PHP -
Correction algorithme : Généalogie
Algorithmes -
Correction algorithme : Coupe du monde
Algorithmes -
Correction algorithme : Découpage et collage
Algorithmes