echo???print()???print_r()???sprintf()???var_dump()?????????

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了echo???print()???print_r()???sprintf()???var_dump()?????????相关的知识,希望对你有一定的参考价值。

?????????array   var_dump   ??????   func   ??????   log   sprintf   ??????   int   

PHP?????????????????????echo???print()???print_r()???sprintf()???var_dump()?????????

1???echo???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????(???int,string)???

2???print??????????????????????????????????????? 1 ?????????????????????????????????????????????????????????????????????????????????????????????????????????(???int,string)???

3???print_r???????????????????????????????????????????????????stirng???int???float???array???object????????????array??????????????????????????????????????????print_r($str,true)??????print_r??????????????????print_r???????????????

4???printf??????????????????????????????????????????????????????C?????????

5???sprintf??????????????????printf??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????printf????????? 

?????????  

1 $str = "Hello";    
2 $number = 123; 
3 $txt = sprintf("%s world. Day number %u",$str,$number)???
4 //????????? Hello world. Day number 123 

6???var_dump()??????????????????????????????????????????????????????????????????????????????????????????????????????

????????????function_exists(??????????????????)????????????

1 var_dump(function_exists(???print???));  //bool(false)
2 
3 var_dump(function_exists(???echo???));  //bool(false)
4 
5 var_dump(function_exists(???print_r???)); //bool(true)

以上是关于echo???print()???print_r()???sprintf()???var_dump()?????????的主要内容,如果未能解决你的问题,请参考以下文章

5.echo(),print(),print_r()的区别

echo,print(),print_r()和var_dump()有什么区别?

[PHP基础] echo/print/print_r 之间的区别

echo(),print(),print_r(),var_dump()函数的区别

Echo()print()print_r()区别

php中echo print print_r 的区别