의 내가 작은 배열()을했습니다 가정 해 봅시다? 오프셋으로 단순히 내가 공을 넣어 ...
$dataLen = sizeof($array);
$results = array();
for ($i = 0; $i < $dataLen && count($array) < 10; $i++) {
if (stripos($array[$i], 'r', 0)) { //
array_push($results, $array[$i]);
}
}
print_r($results); // Output : Array ([0] => Paris [1] => Paris [2] => Ptdr)
내가 이해할 수없는 'R'문자로 시작하는 모든 단어를 얻을 수 있지만, 그것은 나에게 P 문자로 것을 시작하는 단어를 제공합니다 "포함" R 편지.
당신은 "0 오프셋에서 검색을 시작"하기를 요구하고,하지 "다음에 0을 상쇄 검색을 중지". 'in_array ($ array [$ i] [0], array ('R', 'r'))'대신에 시도해보십시오. – DCoder
@DCoder 예, 인터넷에서 이것을 보았습니다. 하지만 왜 === 0이 거짓이라고 생각하지 않습니까? 왜 함수 외부에 놓아야합니까? 이걸 설명해 주시겠습니까? 대답을 수락하겠습니다. – Ydhem