希望是一个简单的问题,但无法在任何地方找到解决方案。
如果我想在“v”之前使用任何字符,我该怎么做?
例子:
切尔西 v 阿斯顿维拉 - 比赛投注;
我不能接受第一个词,因为有时它是两个词,例如:
曼联 v 布莱克本 - 比赛投注;
任何帮助感激不尽
谢谢
理查德
希望是一个简单的问题,但无法在任何地方找到解决方案。
如果我想在“v”之前使用任何字符,我该怎么做?
例子:
切尔西 v 阿斯顿维拉 - 比赛投注;
我不能接受第一个词,因为有时它是两个词,例如:
曼联 v 布莱克本 - 比赛投注;
任何帮助感激不尽
谢谢
理查德
$text = 'abc def v ghi jkl';
list($left, $right) = explode(" v ", $text, 1);
echo $left, ' v ', $right;
此处示例:http: //ideone.com/nQLhV
你的意思是这样的:
$text = "Man Utd v Blackburn - Match Betting";
echo $first = array_pop(array_reverse(explode(" v ", $text))); // shows Man Utd
$str = "Chelsea v Aston Villa - Match Betting;";
$str = explode(" v ", $str);
$str = $str[0];