javelover回答ポイント なしウォッチ

PHPで配列の重複削除がうまくいきません。wordpressでサーバーのpostmetaテーブルの、ある特定のmeta_keyのmeta_valueをリスト表示させたいと考えております。下記のコードで

$array = $value->meta_value;
でこの習得した$array配列の中身のリスト表示はできたのですが重複しているものがあるため、さらに重複を削除させるために
$result = array_unique($array);
を追加したのですが、$resultを表示させようとするとなぜかうまく結果が表示されません。
原因はわかりますでしょうか?(array_uniqueはforeachの後に置く?)

↓コードです。
>||
<?php
global $wpdb;
$data = $wpdb->get_results( "
SELECT meta_value
FROM $wpdb->postmeta
WHERE meta_key = '◯◯◯'
" );

foreach ($data as $value) {
$array = $value->meta_value;
$result = array_unique($array);
print_r($result);

}
?>
||<

ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2017-07-18 11:15:37
終了日時
2017-07-25 11:20:04
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

wordpress1195PHP7798サーバー4609配列924

人気の質問

メニュー

PC版