Я хочу проверить, имеет ли массив JSON в базе данных значение. Каждое значение соответствует идентификатору категории WordPress. (Например, "elevator" = 120)
Если он существует, мне нужно поместить его sh в массив с именем $ features, чтобы позже я смог запустить скрипт, который создает пост WordPress, где находится этот массив существующих чисел (Идентификаторы) вставляются в сообщение, как показано в этом примере:
$my_post = array(
'post_title' => $post_title,
'tax_input' => array(
'property_category' => array( $features )
Основной код (я знаю, что я могу быть далеко):
$options = explode(",",$db->options);
$features = array();
switch ($features) {
case in_array("basement", $options) && "basement" != false:
array_push($features,145);
break;
case (in_array("bathtub", $options) && "bathtub" != false):
array_push($features,167);
break;
case (in_array("boiler", $options) && "boiler" != false):
array_push($features,105);
break;
}