echo, print, printf 和 sprintf 区别(PHP) echo 是命令,不能返回值。echo后面可以跟很多个参数,之间用分号隔开,如: echo $myvar1; echo 1,2,$myvar,”<b>bold</b>”; print 是函数,可以返回一个值,只能有一个参数。 printf 函数,返回输出字符个数,把文字格式化以后输出,如: $name=”hunte”; $age=25; $a=printf(“my name is %s, age %d”, $name, $age); //输出my name is hunte, age 25 echo “<br>”.$a ;// 输出24(空格也算一个字符) sprintf 函数,将输出指派到字符串,而不是直接指派到标准输出,其他跟printf相似,但不打印,而是返回格式化后的文字,其他的与printf一样。 $b=sprintf(”The %2/$s likes to %1/$s”,”bark”,”dog”); echo $b; //输出变量b的字符串内容
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/66055.html