Мой массив выглядит, как показано ниже на var_dump($user_jason)
:Как заменить значение ключа массива?
'Gustav' =>
array (size=9)
'sum' => int 8
'votes' => string '3' (length=1)
'links' => null
'comments' => string '2' (length=1)
'topnews' => null
'revisions' => string '3' (length=1)
'translations' => null
'skipped' => null
'firstvotes' => null
'' =>
array (size=9)
'sum' => int 6
'votes' => null
'links' => string '3' (length=1)
'comments' => null
'topnews' => string '3' (length=1)
'revisions' => null
'translations' => null
'skipped' => null
'firstvotes' => null
'Dennis' =>
Теперь, когда мой ключ пуст Я пытаюсь установить этот ключ как «анонимный», но я не знаю, как этого добиться. Я стараюсь, как показано ниже:
foreach ($user_jason as $key => $value) {
if(empty($key)){
if(empty($key)){
unset($user_jason['']);
$key = "anonouymus";
$user_jason[$key] = $value;
}
}
}
Но его все еще пусто, пожалуйста, предложите, как я могу это сделать. Извините за просьбу, возможно, это будет легко, но я стараюсь и не могу этого добиться.
Спасибо!
Пустой ключ находится в массиве, но новый ключ добавляется слишком. Unseting элемента выполняется с помощью функции 'unset'. –
oh теперь я вижу новый ключ, добавленный как «анонимный», поэтому я должен отключить ключ, который пуст!, Спасибо! – jas
Теперь он работал как выше! – jas