[英]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.