Передача ключевой переменной внешнего цикла в качестве входной переменной внутреннего цикла приводит к сбою сценария PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Передача ключевой переменной внешнего цикла в качестве входной переменной внутреннего цикла приводит к сбою сценария PHP

Сообщение Anonymous »

Код: Выделить всё

public function include_header( $h, $h_data )
{
// Require header file
if (isset($h) && !empty($h)) {
$this->header_file = 'includes/header/'.$h;
} else {
return false;
}

// Pass optional array of parameters
if (isset($h_data) && is_array($h_data) && !empty($h_data)) {
// Loop through array & assign keys to appropriate class members
foreach($h_data as $key => $val) {
if ($key == 'doctype') {
$this->doctype = $val;
}
if ($key == 'title') {
$this->title = $val;
}
if ($key == 'meta') {
// The meta key is should be an array in h_data
// so, we'll have to loop through the meta array
// in order to parse the individual meta elements.
foreach ($key as $meta_key => $meta_val) {
$this->error = $meta_key;
}
}
}
} else {
return false;
}
}
Я пытаюсь перебрать многомерный массив, в котором есть следующая переменная...

Код: Выделить всё

$h_data['meta']['individual_element']
Я пытаюсь просмотреть «мета», чтобы получить доступ к каждому отдельному значению, но у меня возникли проблемы.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»