NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

PHP - echo

Třída

Kořen \ Bez třídy

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ázevDatový typVýchozí hodnotaPopis
$arg1string

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
      Aktivity