2属性在二维数组php



我想创建一个二维数组,第二个数组有两个属性。在php中可能吗?因为我知道这在Pascal

中是可能的

例子
| Doc |        Term        |
|  0  |   0 => 'Term1'     |
|     |    1 =>  5         |
----------------------------
|  1  |   0 => 'Term'2'    |
|     |    1 => 2          |

我的问题是,如何创建这个二维数组以及如何访问每个值?谢谢你

这是一个简单的数组嵌套:

$a = array(array('Term1', 5), array('Term2', 2));
$a[1][1] === 2;

这是一个非常基本的问题。参考php书籍或教程

是的,你只需要在数组中创建项目的值,另一个数组,你可以随心所欲地这样做。例如,

创建数组

$doc = array(
    array(
        'Term1',
        5
    ),
    array(
        'Term 2',
        2
    )
)

因为没有设置ID,所以ID是自动生成的,从0开始。你可以像这样设置ID:

$doc = array(
    0 => array(
        3 => 'Term1',
        9 => 5
    ),
    1 => array(
        3 => 'Term 2',
        10 => 2
    )
)

从数组

中检索数据
$term1 = $doc[0][0];
echo $term1; // outputs 'Term 1'

相关内容

  • 没有找到相关文章

最新更新