在本 PHP 教程中,您将学习 PHP 中所有关于打印函数的内容。我们将详细讨论 PHP 中的 echo 语句和 print 语句及其区别。在 PHP 中,基本上有两种方法可以显示输出。echo 语句是最广泛使用的显示输出的方法。
PHP 中的 echo 语句就像一个语言结构,它从不作为函数操作,因此括号没有重要性。语句的末尾用分号 (;) 表示。echo 语句可以显示所需数量的字符串。我们可以使用 echo 语句显示变量、数字、字符串、值和表达式的结果。
要显示单个字符串,我们只需键入 echo,后跟我们想要在单引号 ('') 或双引号 ("") 中显示的字符串。如果我们要显示变量的值,我们应该使用双引号。
示例
echo “Hi! Welcome to learnetutorials.com”;
echo ‘We are learning about the PHP language’;
输出
Hi! Welcome to learnetutorials.com We are learning about the PHP language
显示多个参数与显示单个参数类似,在这里我们使用逗号 ( , ) 来分隔参数。
示例
echo “Hi”, ”All”, ”Welcome”, ”To learnetutorials.com”;
输出
Hi All Welcome To learnetutorials.com
要显示变量,我们可以直接传递变量,也可以使用双引号 ("")。我们使用连接符 (.) 来连接参数。
示例
$age = 18;
echo “Age =”. $age;
echo “Age = $age”;
输出
Age = 18 Age = 18

PHP 中的 print 语句与 echo 语句大体相同。print 语句也作为语言结构工作,但与 echo 语句相比,它更像一个函数,并且像 echo 语句一样,括号没有重要性。语句的末尾用分号 (;) 表示。与 echo 语句不同,print 语句始终返回 1 的值,并且 print 语句不能显示多个参数。我们可以使用 echo 语句显示变量、数字、字符串、值和表达式的结果。
要显示单个字符串,它与 echo 语句类似;我们只需键入 print,后跟我们想要在单引号 ('') 或双引号 ("") 中显示的字符串。如果我们要显示变量的值,我们应该使用双引号。
示例
print “Hi! Welcome to learnetutorials.com”;
print ‘We are learning about the PHP language’;
输出
Hi! Welcome to learnetutorials.com We are learning about the PHP language
要显示变量,它与 echo 语句类似,我们可以直接传递变量,也可以使用双引号 ("")。我们使用连接符 (.) 来连接参数。
示例
$age = 18;
echo “Age =”. $age;
echo “Age = $age”;
输出
Age = 18 Age = 18

| echo 语句 | print 语句 |
|---|---|
|
echo 可以使用逗号 (,) 传递多个参数 |
print 语句不接受多个参数 |
|
echo 语句不返回任何值 |
print 语句始终返回 1 的值 |
|
echo 相对比 print 快 |
print 相对比 echo 慢 |
|
echo 更像一个语言结构,而不是一个函数 |
print 也是一个语言结构,但与 echo 相比,它更像一个函数 |