-1

希望是一个简单的问题,但无法在任何地方找到解决方案。

如果我想在“v”之前使用任何字符,我该怎么做?

例子:

切尔西 v 阿斯顿维拉 - 比赛投注;

我不能接受第一个词,因为有时它是两个词,例如:

曼联 v 布莱克本 - 比赛投注;

任何帮助感激不尽

谢谢

理查德

4

4 回答 4

4
$text = 'abc def v ghi jkl';
list($left, $right) = explode(" v ", $text, 1);
echo $left, ' v ', $right;
于 2011-12-28T13:10:19.527 回答
0

爆炸()

此处示例:http: //ideone.com/nQLhV

于 2011-12-28T13:09:43.047 回答
0

你的意思是这样的:


$text = "Man Utd v Blackburn - Match Betting";
echo $first = array_pop(array_reverse(explode(" v ", $text))); // shows Man Utd

于 2011-12-28T13:11:13.723 回答
0
$str = "Chelsea v Aston Villa - Match Betting;";
$str = explode(" v ", $str);
$str = $str[0];
于 2011-12-28T13:11:19.497 回答