zoukankan      html  css  js  c++  java
  • php中echo、print、print_r、printf的返回值

    1、echo 无返回值,是一个语言结构。在输出多个参数时不可以使用小括号;

    2、print返回值为1;如:$x = 0; echo print $x."<br/>";//输出为1;

    3、print_r()与print一样返回值也是1,如:echo print_r(array());//输出为Array ( ) 1;

    4、printf的返回值是它自身输出格式化的字符串的长度,如:

    <?php
    $str = "Hello";
    $number = 123;
    $x = printf("%s world. Day number %u",$str,$number);
    echo "<br/>".$x;
    ?>

    输出:

    //Hello world. Day number 123
    //27 

    5、echo与print后面可以不使用小括号,但是printf与sprintf必须使用小括号;

  • 相关阅读:
    交换实验
    路由引入和控制
    ISIS
    BGP联盟
    BGP2
    bgp
    Linux日常总结
    配置本地yum源方法
    达梦数据库常见问题-安装
    达梦数据库常见问题-安装
  • 原文地址:https://www.cnblogs.com/anns/p/3303231.html
Copyright © 2011-2022 走看看