Я пытаюсь добавить переменную в массив, но не смог это сделать, пожалуйста, помогите мне.Variable In Array
Ниже Оригинальный код, который отлично работает
$array1 = array("a" => "green", "red", "blue");
$array2 = array("b" => "green", "yellow", "red");
$result = array_intersect($array1, $array2);
print_r($result);
и выход этот
Array
(
[a] => green
[0] => red
)
Но я хочу, чтобы добавить переменную в массиве таким образом массив получает значение из переменной, но это не работает
Что я пытаюсь делать
$a = '"green", "red", "blue"';
$b = '"green", "yellow", "red"';
$array1 = array("a" => $a);
$array2 = array("b" => $b);
$result = array_intersect($array1, $array2);
print_r($result);
Я хочу его к выходу, как этот
Array
(
[a] => green
[0] => red
)
Что я получаю
Array ()
Любая помощь будет оценена. Благодаря
Опубликовать ожидаемый выход. – potashin
'$ w' в этом примере не определено. Конечно, первый предварительный просмотр верен, так как он прямо из руководства. Каковы ваши ожидаемые результаты? и что вы получаете? –
Добавлен мой ожидаемый результат – John