Мне нужно преобразовать этот массив в одномерный индексированный массив или строку. С удовольствием отбросить первый ключ (0, 1) и просто сохранить значения.Преобразование этого ассоциативного массива в строку или один индексный массив
$security_check_whitelist = array
0 =>
array
'whitelisted_words' => string 'Happy' (length=8)
1 =>
array
'whitelisted_words' => string 'Sad' (length=5)
Я пробовал array_values (), но он вернул ту же структуру массива.
Это работает:
$array_walker = 0;
$array_size = count($security_check_whitelist);
while($array_walker <= $array_size)
{
foreach($security_check_whitelist[$array_walker] as $security_check_whitelist_value)
{
$security_check[] = $security_check_whitelist_value;
}
$array_walker++;
}
Но он возвращает:
Предупреждения: Неверный аргумент, поставляемый для Еогеаспа()
Как я могу преобразовать ассоциативный массив, не получая предупреждающее сообщение? Есть ли способ лучше?
Отлично, надеялся найти более компактное решение. – JMC