私は文字列の配列を持っています。私は、例えば、別の配列にその配列と場所ごとに3つの文字をループにしたい:PHP:str_splitを使用して既存の配列に移動する
array('abcdefg', 'hij', 'klm');
は次のようになります。私は、以下の作成した
array('abc', 'def', 'hij', 'klm');
:
$masterArr = array();
foreach($arr as $i){
array_push($masterArr, (str_split($i,3)));
}
しかしstr_split
$ masterArray内にサブ配列が作成されます。
str_split
を使用して$ masterArrayに直接プッシュする方法はありますか?
を使用して、それを達成することができますか?長さが3未満のものはすべて捨てられていますか? – insertusernamehere
@insertusernamehere理想的ですが、後でmasterArrで扱うことができます – MeltingDog