php - 如何初始化一个PHP二维数组

标签 php multidimensional-array

假设我想管理一个多维数组(伪代码):

Array $colors
* wine,red
* cheese,yellow
* apple, green
* pear,brown

可以使用什么代码来避免以下符号来初始化数组(假设将有一个硬编码的元素列表=?:

$colors[x][y] = 'something';

最佳答案

$array = array(
   array('wine', 'red'),
   array('cheese', 'yellow'),
   array('apple', 'green'),
   array('pear', 'brown')
);

UPD:

foreach ($array as $v) {
   echo $v[0]; // wine, cheese...
   echo $v[1]; // red, yellow...
}

关于php - 如何初始化一个PHP二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3882581/

相关文章:

php - 用元素替换每个字符

php - 服务器随机离线 - phpMyAdmin 中 MySQL 各种警报的问题

ios - Swift 中的多维数组/字典循环

Python 中类似 PHP 的数组处理 : Indexing multidimensional array

java - 二维数组 - 错误的 "Wall "放置?

php - php 无法识别 iframe src

php - header 在我的 PHP 代码中没有响应

php - CSS - Wordpress Jquery Box 中的按钮位置

jquery - 是否有任何 jquery 功能可以以与 DOM 类似的方式查询多维数组?

c - 多维C程序结构