0%
savoir image

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.

 

0 commentaires