爆炸("/","///"); 为什么4次而不是3次

Har*_*ry 1 php explode

我无法理解为什么当我运行此代码时,它返回4次而不是3次.

$pieces = explode("/", "///");

print_r ($pieces); //Array ( [0] => [1] => [2] => [3] => )
Run Code Online (Sandbox Code Playgroud)

llo*_*ick 6

可以想象explode将你的字符串与你的论点分开.

如果您有输入///,则explode将拆分您的字符串,从而产生4个输出...

4项产出如下......

A/B/C/D

$pieces = explode("/", "///");
print_r ($pieces); //Array ( [0] => [1] => [2] => [3] => )
                              A      B      C      D    
Run Code Online (Sandbox Code Playgroud)