php输出

发布时间:2017-05-18 18:06:18 阅读数:1997
这篇文章主要介绍了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. 

页面Trace信息
当前页面 : /article/view?id=204
模板缓存 : /web/www/caijixia.cn/data/Runtime/system/Cache/43c6deff58a769345d769751556cd685.php
请求方法 : GET
通信协议 : HTTP/1.1
请求时间 : 2021-04-18 18:47:08
用户代理 : CCBot/2.0 (https://commoncrawl.org/faq/)
会话ID : 3i0ussq65h4irfir6h38mejnd0
日志记录 : 4条日志
[ 2021-04-18T18:47:08+08:00 ] SQL: RunTime:0.000636s SQL = SHOW COLUMNS FROM sys_article
[ 2021-04-18T18:47:08+08:00 ] SQL: RunTime:0.000622s SQL = SELECT id,title FROM `sys_article` WHERE status=1 AND category>0 ORDER BY pv desc LIMIT 40
[ 2021-04-18T18:47:08+08:00 ] SQL: RunTime:0.000177s SQL = UPDATE `sys_article` SET `pv`=pv+1 WHERE id=204
[ 2021-04-18T18:47:08+08:00 ] SQL: RunTime:0.000201s SQL = SELECT * FROM `sys_article` `a`,`sys_content` `c` WHERE a.id=c.aid AND a.id=204 LIMIT 1
加载文件 : 20
[0] => /web/www/caijixia.cn/index.php
[1] => /web/www/caijixia.cn/define.inc.php
[2] => /web/www/caijixia.cn/framework/ThinkPHP.php
[3] => /web/www/caijixia.cn/data/Runtime/system/~runtime.php
[4] => /web/www/caijixia.cn/framework/Common/convention.php
[5] => /web/www/caijixia.cn/system/Conf/config.php
[6] => /web/www/caijixia.cn/config.inc.php
[7] => /web/www/caijixia.cn/system/Common/common.php
[8] => /web/www/caijixia.cn/Common/common.func.php
[9] => /web/www/caijixia.cn/framework/Common/extend.php
[10] => /web/www/caijixia.cn/system/Conf/htmls.php
[11] => /web/www/caijixia.cn/framework/Common/debug.php
[12] => /web/www/caijixia.cn/framework/Lib/Think/Util/Dispatcher.class.php
[13] => /web/www/caijixia.cn/framework/Lang/zh-cn.php
[14] => /web/www/caijixia.cn/framework/Lib/Think/Util/HtmlCache.class.php
[15] => /web/www/caijixia.cn/system/Lib/Action/ArticleAction.class.php
[16] => /web/www/caijixia.cn/framework/Lib/Think/Core/Model.class.php
[17] => /web/www/caijixia.cn/framework/Lib/Think/Db/Db.class.php
[18] => /web/www/caijixia.cn/framework/Lib/Think/Db/Driver/DbMysqli.class.php
[19] => /web/www/caijixia.cn/data/Runtime/system/Cache/43c6deff58a769345d769751556cd685.php