【问题标题】:Add new Object data Using PHP Laravel (Array_push)使用 PHP Laravel (Array_push) 添加新的对象数据
【发布时间】:2021-05-10 18:57:15
【问题描述】:

数组一:

[
    'jabatan' => 'required',
    'tipe_kegiatan' => 'required',
    'waktu' => 'required',
    'nrt' => 'required',
    0 => [
        'materi' => 'required',
        'metode' => 'required',
        'hasil' => 'required',
        'img' => 'required|image|max:1024',
    ]
];

数组二:

[
    'jabatan' => 'required',
    'tipe_kegiatan' => 'required',
    'waktu' => 'required',
    'nrt' => 'required',
    'materi' => 'required',
    'metode' => 'required',
    'hasil' => 'required',
    'img' => 'required|image|max:1024',
];

如何改变数据数组如下图

将数据array one 更改为array two(我尝试使用array_push,但没有得到想要的结果)

我的情况: 我有 2 个条件,如果用户通过选择表单类型 1 进行输入,那么验证将调整为表单 1,如果用户使用表单 2 选择输入,那么验证也会调整为表单 2。所有流程都在一个发布请求操作中。

【问题讨论】:

  • 请修复您的链接
  • 所以你想知道如何将数组 1 变成数组 2?

标签: php arrays laravel


【解决方案1】:

你应该像这样使用 array_merge:

<?php
$a1=["red","green"];
$a2=["blue","yellow"];
print_r(array_merge($a1,$a2));
?>

【讨论】:

    猜你喜欢
    • 2013-04-24
    • 2012-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-16
    • 1970-01-01
    相关资源
    最近更新 更多