나는 strpos() 메소드를 하나 개의 사이트에서 나는이 오류를 받고 있어요를 사용하는 플러그인이경고 : strpos() [function.strpos] : 빈 구분
Warning: strpos() [function.strpos]: Empty delimiter. in /home/mysite/public_html/wp-includes/compat.php on line 55
어떤 아이디어 무엇의 원인 이럴 수 있니? compat.php
if (!function_exists('stripos')) {
function stripos($haystack, $needle, $offset = 0) {
return strpos(strtolower($haystack), strtolower($needle), $offset);
}
}
내 코드에서
는발췌 ...
function myFunction($thePost)
{
$theContent = $thePost->post_content;
$myVar1 = array();
preg_match_all('/<a\s[^>]*href=\"([^\"]*)\"[^>]*>(.*)<\/a>/siU',$theContent,$myVar1);
$myVar2 = 0;
foreach ($myVar1[1] as $myVar3)
{
$myVar4 = $myVar1[2][$myVar2];
$myVar5 = FALSE;
$myVar6 = get_bloginfo('wpurl');
$myVar7 = str_replace('http://www.','',$myVar3);
$myVar7 = str_replace('http://','',$myVar7);
$myVar8 = str_replace('http://www.','',$myVar6);
$myVar8 = str_replace('http://','',$myVar8);
if (strpos($myVar3,'http://')!==0 || strpos($myVar7,$myVar8)===0) return TRUE;
$myVar2++;
}
return FALSE;
}
PHP 코드를 게시하여주십시오. –
으로 무엇을했는지 짐작할 수 없습니까? /home/mysite/public_html/wp-includes/compat.php의 55 번째 줄에서 실제로 보셨습니까? 내 심령 적 디버깅 기술은 Raymond Chen의 경우에는 맞지 않지만 시작하기에 가장 좋은 장소라고 생각할 수도 있습니다 :-) – paxdiablo
http://stackoverflow.com/questions/4105067/php-what-does-warning-strpos-function -strpos-empty-delimiter-in-mean – Phil