欢迎光临
我们一直在努力

PHP | php输出语句

文章目录

PHP 共有五种输出方式:

  • echo 可以输出一个或多个字符串
  • print() 之允许输出一个字符串 返回值总为1
  • print_r() 可以输出字符串数组等多种数据
  • var_dump() 可以输出字符串数组等多种数据,还可以输出数据类型
  • die() 先输出内容,然后退出程序

PHP echo 语句

echo 是一个语言结构,使用的时候可以不用加括号,也可以加上括号: echo 或 echo()。

显示字符串

下面的实例演示了如何使用 echo 命令输出字符串(字符串可以包含 HTML 标签):

<?php
echo "<h2>PHP 很有趣!</h2>";
echo "Hello world!<br>";
echo "我要学 PHP!<br>";
echo "这是一个", "字符串,", "使用了", "多个", "参数。";
?>

显示变量

下面的实例演示了如何使用 echo 命令输出变量和字符串:

<?php
$txt1="学习 PHP";
$txt2="RUNOOB.COM";
$cars=array("Volvo","BMW","Toyota");
 
echo $txt1;
echo "<br>";
echo "在 $txt2 学习 PHP ";
echo "<br>";
echo "我车的品牌是 {$cars[0]}";
?>

PHP print 语句

print 同样是一个语言结构,可以使用括号,也可以不使用括号: print 或 print()。

显示字符串

下面的实例演示了如何使用 print 命令输出字符串(字符串可以包含 HTML 标签):

<?php
print "<h2>PHP 很有趣!</h2>";
print "Hello world!<br>";
print "我要学习 PHP!";
?>

显示变量

下面的实例演示了如何使用 print 命令输出变量和字符串:

<?php
$txt1="学习 PHP";
$txt2="RUNOOB.COM";
$cars=array("Volvo","BMW","Toyota");
 
print $txt1;
print "<br>";
print "在 $txt2 学习 PHP ";
print "<br>";
print "我车的品牌是 {$cars[0]}";
?>

PHP print_r 语句

print_r() 函数用于打印变量,以更容易理解的形式展示。

bool print_r ( mixed $expression [, bool $return ] )

参数说明:

  • $expression: 要打印的变量,如果给出的是 string、integer 或 float 类型变量,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。
  • $return: 可选,如果为 true 则不输出结果,而是将结果赋值给一个变量,false 则直接输出结果。

返回值

$return 如果设为 true 才有返回值,为一个易于理解的字符串信息。

<?php
$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z'));
print_r ($a);
?>

输出结果:

设置 $return 参数:

<?php
$b = array ('m' => 'monkey', 'foo' => 'bar', 'x' => array ('x', 'y', 'z'));
$results = print_r ($b, true); // $results 包含了 print_r 的输出结果
?>

PHP var_dump() 函数

var_dump() 函数用于输出变量的相关信息。

var_dump() 函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。

语法

void var_dump ( mixed $expression [, mixed $... ] )

参数说明:

  • $expression: 你要输出的变量。

返回值

没有返回值。

<?php
$a = array(1, 2, array("a", "b", "c"));
var_dump($a);
?>

输出结果:

<?php
$b = 3.1;
$c = true;
var_dump($b, $c);
?>

输出结果:

float(3.1)
bool(true)

PHP die() 函数

die() 函数输出一条消息,并退出当前脚本。

该函数是 exit() 函数的别名。

语法

die(status)
参数描述
status必需。规定在退出脚本之前写入的消息或状态号。状态号不会被写入输出。

说明

如果 status 是字符串,则该函数会在退出前输出字符串。

如果 status 是整数,这个值会被用作退出状态。退出状态的值在 0 至 254 之间。退出状态 255 由 PHP 保留,不会被使用。状态 0 用于成功地终止程序。

<?php
$site = "http://www.sanrenyan.com/";
fopen($site,"r")
or die("Unable to connect to $site");
?>
赞(1) 打赏
未经允许不得转载:散人研 » PHP | php输出语句
分享到: 更多 (0)

评论 抢沙发

7 + 4 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏