足球结果的单独PHP字符串($var1=1中的1:4,$var2=4)


Separate PHP String of football results (1:4 in $var1 = 1, $var2 = 4)

如何将足球结果的PHP字符串分离为两个变量?

我可以用substr($res, 0,1)substr($res,2,1)来做,但如果足球比赛的结果有两位数,那么可能会导致14:313:16出现问题。

如果字符串用":"分隔,有人知道如何将字符串分隔成两个值吗?:应删除。

您可以使用爆炸来完成此操作:

$str= "1:4";
$arr= explode(":",$str);
echo $var1 = $arr[0];//will output 1
echo $var2 = $arr[1];//will output 4

explode((用于通过指定一些分隔符将字符串转换为数组。

$string="14:4";
$arr=explode(":",$string);
echo "Team 1 Score= ".$arr[0];
echo "Team 2 Score= ".$arr[1];

//o/p will be
Team 1 Score= 14
Team 2 Score= 4

您可以使用分解将值拆分为数组