[英]How to check one string has comma separated value using PHP
我需要一个帮助。我需要使用PHP检查两种类型的字符串值。 我在下面解释一个例子。
假设一个变量
$sup_id='4' //(datatype-varchar)
$sup_id='4,5,6' //(datatype-varchar)
在上面的示例中,我在相同的变量名称中具有不同的值。在这里,如何检查同一个变量具有一个值或不同的值,并以逗号( ,
)分隔。
可以通过strpos
轻松完成
if (strpos($sup_id, ',') !== false) {
echo "There's a comma in the string...!!!";
}
您可以执行以下操作:
$str = '4,5,6';
$exploded = explode(',', $str);
if (sizeof($exploded) > 1) {
echo 'It is split.';
else {
echo 'Its not.';
}
您正在执行的操作是,基于,
分隔符将字符串拆分为一个数组。 所以,如果一个,
存在,阵列将有超过1倍的值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.