php - Codeigniter PHP 从一个数组创建两个不同的数组

标签 php arrays codeigniter

我是 codeigniter 和 PHP 的新手。

我可以将一个数组分成两个不同的数组吗? 这是我的 $array:

   Array (
    [0] => Array
      (
         [Name] => mark
         [Surname] => mark
      )[1] => Array
        (
            [Name] => greg
            [Surname] => greg
        )
   )

是否可以创建一个包含 $mark 的数组和另一个包含 $greg 的数组?

最佳答案

如果您想使用 Name 的值作为您的变量名:Variable variables

foreach ($arrays as $array) {
    if (isset($array['Name'])) {
        $$array['Name'] = $array;
    }
}
print_r($mark);

关于php - Codeigniter PHP 从一个数组创建两个不同的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28733652/

相关文章:

php - 如何使用 PHP 随机化图像数组

php - MySQL 将两个不同的字符串视为相同

php - 建立基于 Paypal 的成员(member)网站 - total noob - would appreciate help

php - 对多个数组进行多个 SQL 查询

php - 在 codeigniter 的 xampp 服务器中找不到对象?

php - 使用 CodeIgniter + Facebook PHP SDK 时 : getUser() always returns 0

PHP 7.4.1 - PECL 不起作用(尝试访问第 181 行 PEAR/REST.php 中 bool 类型值的数组偏移量)

java - 将文件读取到数组

arrays - 如何在 Haskell 中使用 DiffArray?如何使这段代码更严格?

php - jquery 项目树