2016-10-13 3 views
0

Я не могу найти информацию в Интернете, но то, что я пытаюсь сделать, - это получить массив всех пользователей на основе значения в сериализованном meta_key, например:get_users(), когда meta_key имеет несколько сериализованных значений

$get_users = get_users(array(
    'meta_key' => 'value_one_of_array' 
)); 

Тогда в БД, то meta_value столбцы бы два хранятся значения, такие как:

meta_key 
value_one_of_array , value_two_of_array 

возможно ли это?

ответ

0

Может быть, это вам поможет.

$args = array(); 
if($values_of_array){ 
    foreach($values_of_array as $key=>$val){ 
     $args['meta_query'][] = array(
      'key'  => '#your_meta_key', 
      'value'  => $val 
     ); 
    } 
    $get_users = get_users($args); 
} 
Смежные вопросы