explode strposの使い方
483 ワード
<?php
$string="hello world";
$delimiter="aaa";
var_dump(explode($delimiter,$string));// hello world
var_dump(explode($delimiter,$string,-1));// array();
要素が存在するか否かをexplodeで判断するのは弊害があるのでstrposが望ましい
3番目のパラメータの使い方に注意してください
limit
パラメータが設定され、正数である場合、返される配列は最大limit
要素を含み、最後にその要素はstring
の残りの部分を含む.limit
パラメータが負の場合、最後の-limit
要素を除くすべての要素が返されます.limit
が0であれば、1と見なされます.