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
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()?????????的主要内容,如果未能解决你的问题,请参考以下文章
echo,print(),print_r()和var_dump()有什么区别?
[PHP基础] echo/print/print_r 之间的区别