我此行的PHP应用程序:警告:strpos():偏移不包含在字符串中
$url = $_SERVER['REQUEST_URI'];
$baseHref = $_SERVER['SERVER_NAME']=='localhost' ? '/byetask/' : '/';
$hasMultipleUrlParts = strpos($url, '/', strlen($baseHref)) !== false;
它抛出一个错误,我不明白为什么:
警告:strpos():偏移不包含在字符串中C:\ bitnami \ wampstack-5.6.24-0 \ apache2 \ htdocs ..... \ ng-src \ index.php on line 6
难道我做错了什么?有人能解释我吗?谢谢!
请提供更多的细节,如究竟是输入,和你有什么期望的输出是什么? –
你可以发布$ url和$ baseHref的内容吗?我会冒险猜测strlen($ baseHref)返回一个大于$ url长度的值。 – vincenth
@vhoen余米编辑问题 – Daniel