鍍金池/ 問答/PHP/ 正則表達式--preg_split()?

正則表達式--preg_split()?

$var = 'AMG';
$exp = '//';

print_r(preg_split($exp,$var));
得到的結(jié)果:

    Array ( [0] => [1] => A [2] => M [3] => G [4] => ) 

看了手冊上面解釋是:

    返回一個使用 pattern 邊界分隔 subject 后得到 的子串組成的數(shù)組, 或者在失敗時返回 FALSE。 
    

不是很懂這句話什么意思,為什么會返回兩個空元素?

回答
編輯回答
真難過

缺少參數(shù),PREG_SPLIT_NO_EMPTY這個標記被設置, preg_split() 將僅返回分隔后的非空部分。

preg_split($exp, $var, -1, PREG_SPLIT_NO_EMPTY);
2017年9月6日 15:32