Manuel PHP
Précédent |  | Suivant

# echo

(unknown)

echo -- Affiche une ou plusieurs chaînes.

## Description

``echo` (string arg1, string [argn]...)`

echo() affiche tous les paramètres.

echo() n'est pas une fonction à proprement parler, ce qui rend l'usage des parenthèses facultatifs. En fait, si vous voulez passer plus d'un paramètre, vous ne devez pas utiliser les parenthèses.

Exemple 1. Exemple avec echo()
    <?php
    echo "Bonjour Monde";
    echo "Cet echo() se
    répartit sur plusieurs lignes. Les nouvelles lignes
    seront aussi affichées";
    echo "Cet echo() se\nrépartit sur plusieurs lignes. Les nouvelles lignes\nseront aussi affichées.";
    echo "L'échappement de caractères est fait : \"comme ceci\".";
    //Vous pouvez utiliser des variables avec echo
    $foo = "foobar";
    $bar = "barbaz";
    echo "foo vaut &quot;$foo&quot;";
    // foo vaut "foobar"
    // Les guillemets simples évitent le remplacement des variables
    echo 'foo is $foo'; // foo vaut $foo
    // Si vous n'utilisez pas d'autres caractères,
    // vous ne ferez qu'afficher une variable
    echo $foo;          // foobar
    echo $foo,$bar;     // foobarbarbaz
    // comme echo() n'est pas une fonction, le code suivant est invalide
    ($some_var) ? echo('Oui'): echo('Non');
    // Cependant, les lignes suivantes sont valides :
    ($some_var) ? print('Oui'): print('Non'); // print est une fonction
    echo ($some_var) ? 'Oui': 'Non';
    ?>

Voir aussi : print(), printf() et flush().

Précédent | Sommaire | Suivant
crypt | Niveau supérieur | explode