【发布时间】:2011-06-11 17:44:55
【问题描述】:
我想把下面一直用的split函数转换成preg_split..有点混乱,因为值会不时变化...
当前代码:
$root_dir = 'www';
$current_dir = 'D:/Projects/job.com/www/www/path/source';
$array = split('www', 'D:/Projects/job.com/www/www/path/source', 2);
print_r($array);
分割函数的输出:
Array ( [0] => D:/Projects/job.com/ [1] => /www/path/source )
【问题讨论】:
-
为什么要使用
preg_split? -
是
split只是一个使用preg_split的函数吗?你为什么不使用爆炸? -
@RobertPitt:
split()是一个旧的、已弃用的函数,它根本不使用 PCRE,而是一个不同的正则表达式引擎/语法。 -
啊,我在PHP上查了一下,没用过这样的函数。
-
我有构建路径的功能,所以我可以很容易地在linux或windows或任何平台上使用它,不用担心任何事情..
标签: php regex split preg-split