1.echo
echo() 函数输出一个或多个字符串。
echo(strings) strings 必需。一个或多个要发送到输出的字符串。
echo() 实际上不是一个函数,因此您无需对其使用括号。不过,如果您希望向 echo() 传递一个或多个参数,那么使用括号会发生解析错误。
echo() 函数比 print() 函数快一点点。
<?php
$str = "Welcome to my blog !";
echo $str;
?>
2.print
函数输出一个或多个字符串。
print(strings) strings 必需。发送到输出的一个或多个字符串。
print() 函数实际上不是函数,所以您不必对它使用括号。
<?php
$str = "Welcome to my blog !";
print $str;
?>
3.print_r
打印关于变量的易于理解的信息。
bool print_r ( mixed expression [, bool return] )
print_r() 显示关于一个变量的易于理解的信息。如果给出的是
string、integer 或 float,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。
记住,print_r()
将把数组的指针移到最后边。使用 reset() 可让指针回到开始处。
<?php
$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z'));
print_r ($a);
?>
4.printf
f指fomat格式化。
printf("参数1",参数2):参数1=按什么格式输出;参数2=输出的变量。
(%s:按字符串;%d:按整型;%b:按二进制;%x:按16进制;%X:按16进制大写输出;%o:按八进制; %f:按浮点型)
<?php
$num=100.001;
printf("%d",$num); //100
printf("%s",$num); //100.001
printf("%`#10s",$num); // #10s
printf("%#10s",$num); //10s
?>
5.sprintf
6.die
die(status)函数输出一条消息,并退出当前脚本。该函数是 exit() 函数的别名。
status
必需。规定在退出脚本之前写入的消息或状态号。状态号不会被写入输出。
如果 status 是字符串,则该函数会在退出前输出字符串。
如果 status 是整数,这个值会被用作退出状态。退出状态的值在 0 至 254 之间。退出状态 255 由 PHP 保留,不会被使用。状态 0 用于成功地终止程序。
<?php
$site = "http://www.w3school.com.cn/";
fopen($site,"r") or die("Unable to connect to $site");
?>
7.var_dump
打印变量的相关信息
void var_dump ( mixed expression [, mixed expression [, ...]] )
此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。
<?php
$a = array (1, 2, array ("a", "b", "c"));
var_dump ($a);
?>
8.var_export
输出或返回一个变量的字符串表示
mixed var_export ( mixed expression [, bool return] )
此函数返回关于传递给该函数的变量的结构信息,它和
var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。
您可以通过将函数的第二个参数设置为
TRUE,从而返回变量的表示。
<?php
$a = array (1, 2, array ("a", "b", "c"));
var_export ($a);
?>