Funkce PHP echo() .
Příklad
Napište nějaký text na výstup:
<?php
echo "Hello world!";
?>
Definice a použití
Funkce echo() vypíše jeden nebo více řetězců.
Poznámka: Funkce echo() není ve skutečnosti funkcí, takže u ní nemusíte používat závorky. Pokud však chcete předat echo( více než jeden parametr), použití závorek vygeneruje chybu analýzy.
Tip: Funkce echo() je o něco rychlejší než print() .
Tip: Funkce echo() má také zkratkovou syntaxi. Před PHP 5.4.0 tato syntaxe funguje pouze s povoleným nastavením konfigurace short_open_tag.
Syntax
echo(strings)
Hodnoty parametrů
Parameter | Description |
---|---|
strings | Required. One or more strings to be sent to the output |
Technické údaje
Návratová hodnota: | Žádná hodnota není vrácena |
---|---|
Verze PHP: | 4+ |
Další příklady
Příklad
Na výstup zapište hodnotu proměnné řetězce ($str):
<?php
$str = "Hello world!";
echo $str;
?>
Příklad
Na výstup zapište hodnotu proměnné řetězce ($str) včetně HTML značek:
<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>
Příklad
Spojte dvě řetězcové proměnné:
<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?>
Příklad
Zapište hodnotu pole na výstup:
<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>
Příklad
Napište nějaký text na výstup:
<?php
echo "This text
spans multiple
lines.";
?>
Příklad
Jak používat více parametrů:
<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?>
Příklad
Rozdíl jednoduchých a dvojitých uvozovek. Jednoduché uvozovky vytisknou název proměnné, nikoli hodnotu:
<?php
$color = "red";
echo "Roses are $color";
echo "<br>";
echo 'Roses are $color';
?>
Příklad
Syntaxe zkratky (bude fungovat pouze s povoleným nastavením konfigurace short_open_tag):
<?php
$color = "red";
?>
<p>Roses are <?=$color?></p>
❮ Odkaz na řetězec PHP