| print -- Affiche
une chaîne de caractères
int print (
string arg )
print affiche la chaîne de caractères
arg. print retourne toujours 1.
print() n'est pas vraiment une fonction
(c'est techniquement une structure
de langage). Cela fait que vous n'êtes
pas obligé d'utiliser des parenthèses.
Exemple - Exemples avec print()
<?php
print("Bonjour le monde");
print "print() fonctionne aussi
sans les parenthèses.";
print "Ce print() se
répartit sur plusieurs lignes.
Il affiche aussi les
nouvelles lignes";
print "Ce print() se\nrépartit
sur plusieurs lignes. Il affiche aussi
les\nnouvelles lignes";
print "L'échappement de
caractères se fait : \"comme
ceci\".";
// Vous pouvez utiliser des variables
avec print
$foo = "foobar";
$bar = "barbaz";
print "foo vaut $foo"; //
foo vaut foobar
// Vous pouvez aussi utiliser des
tableaux
$bar = array("clé"
=> "foo");
print "c'est {$bar['clé']}
!"; // c'est foo !
// Les guillemets simples annulent
le remplacement des variables
print 'foo vaut $foo'; // foo vaut
$foo
// Si vous n'utilisez pas d'autres
caractères, vous
// pouvez afficher simplement vos
variables comme ceci
print $foo; // foobar
print <<<END
Cette syntaxe s'intitule le "here
document" et
permet d'afficher plusieurs lignes
avec de
l'interpolation de variables. Notez
que la fin de
la syntaxe doit apparaître sur
une nouvelle ligne,
avec uniquement un point-virgule,
et pas d'espace
de plus !
END;
?>
Note : Comme ceci est une structure
du langage, et non pas une fonction,
il n'est pas possible de l'appeler
avec les variables fonctions.
Voir aussi echo(),
printf()
et flush().
Copyright © 2001-2006 The PHP
Group. All rights reserved.
|