在使用 PHP 时,每个开发人员都应该知道如何使用 echo、print 和 print_r。
使用echo
PHP echo 被认为是一种语言结构,而不是一个函数。
它能够接受参数列表。
然而,它现在将返回任何值。
我们不能将其用作 PHP 中的变量函数。
但是,我们可以应用它来显示传递给它的参数的输出。
使用 PHP echo 的示例如下图所示:
<?php //声明变量并初始化它。 $x = "onitroad "; $y = "Computer science portal"; //Displaying the value of $x echo $x, $y; ?>
查看输出:
onitroad Computer science portal
使用print
PHP print 也不是真正的函数。
它被认为是一种语言结构。
然而,与 echo 不同的是,它总是返回值 1.
它可以很容易地用作表达式。
echo 和 print 之间还有另一个区别:print 能够一次接受一个参数。
我们不能将其用作可变函数。
此外,打印构造只能返回字符串。
为了更好的理解,请看下面的例子:
<?php $x = "onitroad"; /查看 $x 的值 print $x; ?>
输出将是:
onitroad
使用 print_r()
PHP print_r() 被视为正则表达式。
它能够以人类可理解的格式输出有关参数的详细信息。
print_r() 正则表达式对于检测程序执行过程中的故障非常方便。
它更类似于 var_dump()。
让我们看看一个使用 print_r() 的例子:
<?php //PHP program for illustrating echo //Declaring an array $arr = array( '0' => "onitroad", '1' => "Computer", '2' => "Science", '3' => "Portal" ); //显示 $x 的值 print_r($arr); ?>
输出将如下所示:
Array ( [0] => onitroad [1] => Computer [2] => Science [3] => Portal )
日期:2020-06-02 22:15:54 来源:oir作者:oir