タグ付けされた質問 「explode」

14
配列値を文字列からintに変換する方法は?
$string = "1,2,3" $ids = explode(',', $string); var_dump($ids); 戻り値 array(3) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" } 値を文字列型ではなく整数型にする必要があります。これを行うには、foreachで配列をループして各文字列をintに変換するよりも良い方法がありますか?
233 php  string  int  explode 

11
空白を分解して削除するにはどうすればよいですか?
たとえば、次の文字列の要素から配列を作成したいとします。 $str = 'red, green, blue ,orange'; 私はあなたが爆発してそれらをループしてトリムできることを知っています: $arr = explode(',', $str); foreach ($arr as $value) { $new_arr[] = trim($value); } しかし、これを処理できる1行のアプローチがあるように感じます。何か案は?

12
PHPの複数の区切り文字を分解する
問題があります。文字列配列があり、別の区切り文字で分解したいと思います。例えば $example = 'Appel @ Ratte'; $example2 = 'apple vs ratte' そして、@またはvsで爆発する配列が必要です 私はすでに解決策を書きましたが、誰もがより良い解決策を持っているなら、ここに投稿してください。 private function multiExplode($delimiters,$string) { $ary = explode($delimiters[0],$string); array_shift($delimiters); if($delimiters != NULL) { if(count($ary) <2) $ary = $this->multiExplode($delimiters, $string); } return $ary; }
146 php  explode 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.