为什么以下代码返回false?
strstr('/example/test', 'example/test/next');
第二个参数包含第一个参数???
的很大一部分答案 0 :(得分:2)
第二个参数是您搜索的内容,因此您需要更改参数 并丢失第二个参数中的第一个'/'。
echo(strstr('example/test/next', 'example/test'));
// Returns example/test/next
答案 1 :(得分:2)
参数的顺序错误... strstr(' yourstring',' searchstring')strstr
strstr('/example/test', 'example/test/next');
致Cahge
strstr('example/test/next', '/example/test');
- >它也会返回错误。因为'example/test/next'
在开始时没有'/'
..
strstr('/example/test/next', '/example/test');
- >将返回' / example / test / next'