Я хочу показать несколько массивов

У меня есть код:

$surat_id = 'SB-1';
$opd = array(13, 14);
$opd_id = implode(',', $opd);
$ex = explode(',', $opd_id);

foreach ($ex as $key => $h) {
 $data = array(
  'surat_id' => $surat_id, 
  'opd_id' => $h,
 );
}
print_r($data);

Результат: Array ( [surat_id] => SB-1 [opd_id] => 14 )

Но я хочу результат как:

Array ( [surat_id] => SB-1 [opd_id] => 13 )

Array ( [surat_id] => SB-1 [opd_id] => 14 )

Как я должен получить этот результат?

Структурированный массив Numpy
Структурированный массив Numpy
Однако в реальных проектах я чаще всего имею дело со списками, состоящими из нескольких типов данных. Как мы можем использовать массивы numpy, чтобы...
T - 1Bits: Генерация последовательного массива
T - 1Bits: Генерация последовательного массива
По мере того, как мы пишем все больше кода, мы привыкаем к определенным способам действий. То тут, то там мы находим код, который заставляет нас...
Что такое деструктуризация массива в JavaScript?
Что такое деструктуризация массива в JavaScript?
Деструктуризация позволяет распаковывать значения из массивов и добавлять их в отдельные переменные.
0
0
39
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Попробуй это,

$surat_id = 'SB-1';
$opd = array(13, 14);
$data = array();
foreach ($opd as $key => $h) {
   $data1 = array(
      'surat_id' => $surat_id, 
      'opd_id' => $h,
   );
   array_push($data,$data1);
}
echo'<pre>';print_r($data);die;

какую переменную я должен повторить для результата?

Genta Haetami Putra 11.07.2019 05:47

добро пожаловать, пожалуйста, примите ответ, чтобы другие пользователи могли легко найти этот ответ

M.Hemant 11.07.2019 05:59

Другие вопросы по теме