Добрый день. Пожалуйста, помогите мне сделать так, чтобы foreach искал по несколько ключей. К примеру у меня есть код <?php foreach($one as $item): ?> Но мне необходимо чтобы он выглядел так <?php foreach($one, $two as $item): ?> Или можно как то сделать иначе? Чтобы он брал данные <?php echo $item['user_id'] ?> - Из 1 таблицы <?php echo $item['user_firstname'] ?> - А эта строка идет следом, но данные в другой таблице
Несколько ключей он не умеет. К таблицам никакого отношения тоже не имеет. Если массивы одинаковой длинны, и соответствующие элементы на одинаковых позициях, можно сделать так: PHP: foreach ($array1 as $index => $value) { echo 'From $array1 ', $value, ' from $array2 ', $array2[$index]; }
Для этого другой массив нужно предварительно преобразовать, задав его элементам ключи с 'user_firstname' или 'user_id'.