$A=123132,32132,123132321321,3
$B=1,32,99
$C=456,98,89
$D=1
我想在第一个逗号后剪切字符串
输出。 。
$A=123132
$B=1
$C=456
$D=1
答案 0 :(得分:1)
您可以使用strpos执行此操作以获取第一个逗号的位置,并使用substr获取之前的值:
<?php
$val='123132,32132,123132321321,3';
$a=substr($val,0,strpos($val,','));
echo $a;
?>
输出:
123132
答案 1 :(得分:1)
$newA = current(explode(",", $A));
来自:PHP substring extraction. Get the string before the first '/' or the whole string
答案 2 :(得分:0)
有很多方法可以实现这一目标:
substr($A,0,strpos($A,","))
或
当前(爆炸(&#34;,&#34;,$ A))
将返回值123132
答案 3 :(得分:-1)
你可以做到
$A='123132,32132,123132321321,3';
$t=explode(',',$A);
$result = $t[0];