Archive for the ‘Référence du langage.’ Category

Commentaires PHP.

décembre 26, 2010

Pour utiliser cet exemple de programmation, il faut de préférence savoir que l’on peut passer une étude en lien avec cette utiliation.

<?php

//Commentaires sur une ligne de style C++.

#Commentaires sur une ligne de type Shell(Perl, Python, aussi pour Php).

/*
* Commentaires multilignes.
*/

/**
* Commentaires multilignes pour des informations
* des fichiers qui concerne votre projet.
* Si ces fichiers contiennent des droits, des licences…
* Il sert aussi pour les déclarations et définitions
* en exemples: le retour d’une méthode @return
* suivi de sa description
* (et encore @name, @version @method…).
*/

?>

Dans Eclipse (version PHP Development Kit) voir Preferences->PHP->Code Style->Code Templates, et vous pouvez organiser vos connaissances en programmation pour vos commentaires, en plus de la plupart déjà proposés (multiline…), mais c’est également possible dans d’autres logiciels…

Publicités

Séparation des instructions en PHP.

décembre 2, 2010

Pour utiliser cet exemple de programmation, il faut de préférence savoir que l’on peut passer une étude en lien avec cette utiliation.

<?php

echo ‘Balises php correctement écrites.’;

?>

Affichera : Balises correctement écrites.

Avec la phrase : Balises php écrites et fonctionnant automatiquement.

Si il manque le point-virgule en fin d’instructions mais que la balise est fermée.

Affichera : Balises php écrites et fonctionnant automatiquement.

Si il manque une fermeture de balise php, ?>, une erreur indiquant Parse error sera généré signalant ce manque que j’expliquerai sur une autre page.

Passer du HTML au PHP.

novembre 26, 2010

Pour utiliser cet exemple de programmation, il faut de préférence savoir que l’on peut passer une étude en lien avec cette utiliation.

Lorsque PHP traite un fichier, il cherche les balises d’ouverture et de fermeture, qui délimitent le code qu’il doit interpréter. De cette manière, cela permet à PHP d’être intégré dans toutes sortes de documents, car tout ce qui se trouve en dehors des balises ouvrantes / fermantes de PHP est ignoré. La plupart du temps, vous verrez du code PHP dans des documents HTML, comme dans l’exemple ci-dessous.

Dans un code HTML:

<p>

<?php echo ‘Hello world. <br> Welcome in the world.’;?>

</p>

Protections avancées :

<p>

<?php $expression = « Expression existante »;

if($expression == « Expression existante »){ ?>

<strong>Ceci comporte une expression existante. C’est vrai.</strong>

<?php else{?>

<strong>Ceci est faux, car l’expression est « inexistante ».</strong>

<?php }

?>

</p>

Balises d’ouverture et de fermeture PHP :

Ici dans le cas d’un fichier XML ou XHTML.

<script language= »php »>

echo ‘Quelques éditeurs comme le logiciel Microsoft Office , version de FrontPage, n\’aime pas ce genre d\’instructions’;

</script>

ou encore :

<? echo ‘Ceci est le plus simple, une instruction SGML’;?>

ou encore :

<?= expression ?>

Ceci est la version courte pour <?php echo expression;?>

ou encore :

<% echo ‘Optionnellement utilsation – Balises ASP-style’;%>

ou encore :

<%= $variable;#Commentaires %>

Ceci est la version courte pour, <% echo $variable;#Commentaires %>