私が小さな配列を持っているとしましょう():
$array = array(
'Pantin',
'Paris',
'Paris',
'Puhahaa',
'Ptdr',
'Roumanie',
'Rlolo'
);
私がやりたいこと?'r'文字で始まるすべての単語を取得するだけです
$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 )
理解できません。オフセットとして0を入力しましたが、P文字で始まり、R文字を「含む」単語が表示されます。