PHP echo() -funktio

Esimerkki

Tulosta teksti:

<?php
echo "Hei maailma!";
?>

运行实例

Määrittely ja käyttö

echo() -funktio tulostaa yhden tai useamman merkkijonon.

Huomautus:echo() -funktio ei oikeastaan ole funktio, joten et tarvitse sitä käyttää sulkeiden sisällä. Jos kuitenkin haluat lähettää useita parametreja echo() -funktiolle, sulkeiden käyttö voi aiheuttaa tulkintavirheen.

Vinkki:echo() -funktio on nopeampi kuin print() Nopeampi.

Vinkki:echo() -funktio myös lyhyt syntaksi. PHP 5.4.0 ennen, tämä syntaksi oli käytössä vain, jos short_open_tag -asetus oli käytössä.

Syntaksi

echo(merkkijonot)
Parametrit Kuvaus
merkkijonot Välttämätön. Yksi tai useampi merkkijono, joka lähetetään ulostuloon.

Tekninen yksityiskohta

Paluuarvo: Ei paluuarvoa.
PHP-versio: 4+

Lisää esimerkkejä

Esimerkki 1

Kirjoita merkkijono-muuttujan ($str) arvo ulostuloon:

<?php
$str = "Hello world!";
echo $str;
?>

运行实例

例子 2

把字符串变量($str)的值写入输出,包括 HTML 标签:

<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>

运行实例

例子 3

连接两个字符串变量:

<?php
$str1="Hello world!";
$str2="What a nice day!";
echo $str1 . " " . $str2;
?> 

运行实例

例子 4

把数组值写入输出:

<?php
$age=array("Peter"=>"35");
echo "Peter is " . $age['Peter'] . " years old.";
?>

运行实例

例子 5

把文本写入输出:

<?php
echo "This text
spans multiple
lines.";
?> 

运行实例

例子 6

如何使用多个参数:

<?php
echo 'This ','string ','was ','made ','with multiple parameters.';
?> 

运行实例

例子 7

单引号和双引号的区别。单引号将输出变量名称,而不是值:

<?php
$color = "red";
echo "Roses are $color";
echo "<br>";
echo 'Roses are $color';
?>

运行实例

例子 8

简化语法(只适用于 short_open_tag 配置设置启用的情况):

<?php
$color = "red";
?>
<p>Roses are <?=$color?></p> 

运行实例