使用split拆分php字符串冒号

时间:2011-11-23 05:58:48

标签: php

我想做这样的事情:

list($hour, $minute) = split("/:/", $departure_time);

然而它说split()已被弃用为什么会这样?我做错了什么?

3 个答案:

答案 0 :(得分:6)

split属于ereg类函数,已被preg_matchpreg_split取代。

你应该使用explode(),因为你只有一个静态字符串,而不是一个带有可变占位符的实际匹配模式。

答案 1 :(得分:2)

使用explode()代替split()

像这样:

$array = explode(':', $string);

答案 2 :(得分:2)

您可以使用explode代替

$arr=explode("/:/", $departure_time);