如何使用多个爆炸

时间:2013-07-29 06:12:53

标签: php if-statement row explode

我实际上不知道怎么做,我的代码就是这个

$a = explode("/", $row['table']);
if(count($a)>1) {
echo implode('', $a);

}
else {
    echo $row['table'];
}

但是,我不想只爆炸“/”,我想爆炸“/”,“:”,“<”,“>” (实施例)

有可能吗?

1 个答案:

答案 0 :(得分:1)

首先替换所有“:”,“<”和“>”用“/”然后爆炸“/".

$array = array(":", "<", ">");

foreach($array as $delimeter){
    $row['table'] = str_replace($delimeter, "/", $row['table']);
}

$a = explode("/", $row['table']);
if(count($a)>1) {
echo implode('', $a);

}
else {
    echo $row['table'];
}