Assume the following string:
$string = 'entry1_entry2';
What I want to do is something like this:
list($entry1, $entry2) = explode('_', $string);
我现在的问题是是否有任何优雅的方法可以强制爆炸(或任何其他功能)至少获得 2 个数组项?您可以指定第三个参数以获得最多 2 个元素,但我想要一个最小值。如果会有这样的字符串:
$string = 'entry1';
第二行会给出 aNOTICE
因为只有一个数组元素。最好的方法是不检查结果数组或字符串是否存在分隔符。