mysqlのテーブルからデータを取得しています。値は|セパレータ
例:
test 1|test 2|test 4
など。 空白のエントリがある場合を除いて、すべてがうまくいきます。私は次のコードを使用しています。分解値のカウントが0より大きいかどうかをチェック
$groups = explode('|', $row['groups']);
if(count($groups) >0)
{
echo 'There are values';
}else{
echo 'No values';
}
私が持っている問題は、この列が空の場合でも「値があります」を返しています。
ご協力いただければ幸いです。
は、それは文字列はパイプが、値が含まれていることは可能ですか? – amosrivera
['var_dump()'](http://php.net/manual/en/function.var-dump.php)はあなたの友人です。 –
返信いただきありがとうございます。私はvar_dumpを実行するときにstring(0) ""を取得します。 –