PHP - echo
Třída
Metoda - echo
(PHP 4, PHP 5, PHP 7)
echo()
vypisuje jeden nebo více řetězců a nepřidává po
výpisu nový řádek. Nejedná se o funkci, nýbrž o konstrukci jazyka
(echo
lze zavolat bez závorek). Můžeme předat více parametrů
a ty se poté vypíšou za sebou. Pokud však toho chceme využít, nesmíme
použít závorky.
echo
má také zkrácenou syntaxi, kterou můžeme např.
použít pro vypisování hodnot v šablonách. Pro to ale musí být povoleno
short_open_tag. Zkrácená syntaxe vypadá následovně:
Toto je pouze <?= "ukázkový" ?> kód.
Procedurální
- function echo (string $arg1, string $...) : void
Parametry
Název | Datový typ | Výchozí hodnota | Popis |
---|---|---|---|
$arg1 | string | Parametr, který se má vypsat. | |
$... | string | Další parametry pro výpis. |
Návratové hodnoty
Vrací: void
Nevrací žádnou hodnotu.
Příklady
<?php
echo "echo bez závorek", "<br />";
echo ("echo() se závorkami");
Použití zkrácené verze (nezapomeňte povolit short_open_tag):
<?= "Použití zkrácené verze" ?>
echo
ignoruje víceřádkový text. Lze ale použít
\n
pro nový řádek:
<?php
echo "Více řádkový text
je kompletně
ignorován", "<br />";
echo ("Víceřádkový text\ns použitím speciálního\noznačení");
Související manuály
- function printf (string $format, mixed $args, mixed $...) : int