ホームページ >バックエンド開発 >PHPチュートリアル >is_arrayの判定が機能しない
サイズフィールドの重複を削除し、それを配列に書き込んでから出力したいだけです。
しかし、配列を書き込むときに IS_ARRAY を使用して判断することは機能しないようで、結果は依然として書き込まれます
またはこれを削除する他の良い方法はありますか? これはテーブルです
$sizes = mysql_query("SELECT sizes FROM product"); while ( !!$_sizes = mysql_fetch_array($sizes) ){
_sizear ry as $size){
echo $size;}?>
ディスカッションへの返信 (解決策)
print_r($_sizearry);はテストです、役に立たない
出力時に問題があります
is_array() は重複データがあるかどうかを判断するために使用されません
Is_array() は配列型ですか?
in_array() は、配列にこのキー値があるかどうかを判断します。
そうです
実はGROUP BYです