php输出
这篇文章主要介绍了php中常用的输出函数,对
echo、print、die、printf、sprintf等函数做了简单的总结,希望对大家有所帮助。
使用 echo 可以打印变量和内容,其他可以是系统变量,也可以是HTML代码,也可以是一个PHP表达式,如下示例:
$a = "12345"; // 变量赋值
$b = "this is string";
// 下面分别打印显示两个变量内容
echo $a ;
echo $b;
// 显示由表单提交的内容
echo $_POST['UserName'];
$str1 = "FREEBSD";
$str2 = "PHP"; //HTML式文本
// 链接字符串$str1和$str2并显示
echo $str1."and".$str2."is good partners." ;
printf函数用于格式化输出字符串,主要用于字符串中以%开头的格式字符串替换。
语法: boolean printf ( string format[,mixed args] )
请看下面的例子:
printf ( "$%01.2f", 43.2) ; // 运行结果 : $43.20
printf ( "%d bottles of beer on %s", 100 , "the wall" ) ;
// 运行结果: 100 bottles of beer on the wall
printf ( "%15s", "some text" ) ; // 运行结果: some text
?>
可以看到,以%开头的格式字符串,则按顺序进行参数替换显示。如下所示:
printf ( "The %2\$s likes to %l\$s", "bark", "dog" ) ;
// 运行结果: The dog likes to bark
printf ( "The %l\$s says: %2\$s , %2\$s.","dog", "bark" ) ;
// 运行结果: The dog says : bark , bar.
echo、print、die、printf、sprintf等函数做了简单的总结,希望对大家有所帮助。
使用 echo 可以打印变量和内容,其他可以是系统变量,也可以是HTML代码,也可以是一个PHP表达式,如下示例:
$a = "12345"; // 变量赋值
$b = "this is string";
// 下面分别打印显示两个变量内容
echo $a ;
echo $b;
// 显示由表单提交的内容
echo $_POST['UserName'];
$str1 = "FREEBSD";
$str2 = "PHP"; //HTML式文本
// 链接字符串$str1和$str2并显示
echo $str1."and".$str2."is good partners." ;
printf函数用于格式化输出字符串,主要用于字符串中以%开头的格式字符串替换。
语法: boolean printf ( string format[,mixed args] )
请看下面的例子:
printf ( "$%01.2f", 43.2) ; // 运行结果 : $43.20
printf ( "%d bottles of beer on %s", 100 , "the wall" ) ;
// 运行结果: 100 bottles of beer on the wall
printf ( "%15s", "some text" ) ; // 运行结果: some text
?>
可以看到,以%开头的格式字符串,则按顺序进行参数替换显示。如下所示:
printf ( "The %2\$s likes to %l\$s", "bark", "dog" ) ;
// 运行结果: The dog likes to bark
printf ( "The %l\$s says: %2\$s , %2\$s.","dog", "bark" ) ;
// 运行结果: The dog says : bark , bar.