2011-01-19 6 views
0

iam 확실하지 않습니다. 배열로 XXX로 시작하는 값을 확인하는 가장 빠른 방법입니까? 그렇다면 XXX 다음 값을 추출하십시오. substrexplode 성능을 확인하기 위해배열에서 문자열을 찾고 "태그"다음에 값을 가져옵니다.

foreach ($result['tag'] as $value) { 

     $pos = strpos($value, 'xxx:'); 

     if ($pos !== false) { 
      $split = explode('xxx:', $value); 
      $r = $split[1]; 
     } else { 
      $r = ''; 
     } 
} 
+1

예, 내가 :-) 감사합니다 그래서 – Tobias

답변

1

필요!

$r = substr($value,4); 

와 교체 2 개 라인

$split = explode('xxx:', $value); 
$r = $split[1]; 

에 의해

내가 두 번째는

+0

0.5 초 빠른 생각하는 더 우아한 생각 – opHASnoNAME

관련 문제