配列の空要素を削除したい場合に、array_filterを使用する方法を見つけ、試しました。
$array = explode("/", $result); $array = array_filter($array, "strlen");
確かに空要素は削除され、値を持つ要素のみ残りました。
しかし、このときのstrlenがどのように動作しているのかが分かりません。
strlenは要素の長さを返すと公式のマニュアルにもあるのですが、空要素だと0が入るものだと思っていました。
なぜ0が入らず、削除されているのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。