Array
(
[name] => Y
[fathers_name] => Z
[mothers_name] => F
[spouse_name] => d
[gender] => F
[last_achieved_degree] => 2
[date_of_birth] => 1960-10-17
[date_of_joining] => 1987-02-04
)
Столбец design_id не отображается в выходных результатах.
Если значение designation_id равно 1, то этот индекс не отображается в выходных данных, в противном случае он отображается. Это ошибка или что-то еще?
[code]array_diff()[/code] функция не показывает правильный результат: Первый массив:- [code]Array( [designation_id] => 1 [name] => Y [fathers_name] => Z [mothers_name] => F [spouse_name] => d [gender] => F [last_achieved_degree] => 2 [date_of_birth] => 1960-10-17 [date_of_joining] => 1987-02-04 ) [/code] Второй массив: [code]Array( [designation_id] => 9 [name] => M [fathers_name] => N [mothers_name] => O [spouse_name] => [gender] => M [last_achieved_degree] => 1 [date_of_birth] => 1967-11-17 [date_of_joining] => 2016-01-01 ) [/code] Выход: [code]Array ( [name] => Y [fathers_name] => Z [mothers_name] => F [spouse_name] => d [gender] => F [last_achieved_degree] => 2 [date_of_birth] => 1960-10-17 [date_of_joining] => 1987-02-04 ) [/code] Столбец design_id не отображается в выходных результатах. Если значение designation_id равно 1, то этот индекс не отображается в выходных данных, в противном случае он отображается. Это ошибка или что-то еще?
Я пытаюсь создать массив путем объединения нескольких массивов по столбцам.
Отдельные массивы не имеют ключей, имя переменной массива будет определять ассоциативные ключи в строки нового массива.
Например:
$product_name = ;
$product_id = ;
Я создаю генератор форм, который берет несколько конфигурационных массивов и создаю HTML. Пример: у меня есть следующий ассоциативный массив, чтобы описать, как должны отображаться поля: