PHP中在substr()前面加(string)是什么用意?

发布网友 发布时间:2022-04-06 04:21

我来回答

1个回答

热心网友 时间:2022-04-06 05:50

substr( $a,$b) 的返回值不一定就是字符串
如果$b字符串长度超过$a的字符串长度
例如$route=substr("hello",9);
返回的值为$route=(bool)false;
之所以这里强制定义了返回的$route必须是字符串
是因为调用$route的函数中如果有if( is_sring($route))的判断就会影响程序的走向

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com