How do I declare a two dimensional array?

前端 未结 14 1574
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-11-29 21:46

What\'s the easiest way to create a 2d array. I was hoping to be able to do something similar to this:

declare int d[0..m, 0..n]
14条回答
  •  再見小時候
    2020-11-29 22:03

    You can also create an associative array, or a "hash-table" like array, by specifying the index of the array.

    $array = array(
        0 => array(
            'name' => 'John Doe',
            'email' => 'john@example.com'
        ),
        1 => array(
            'name' => 'Jane Doe',
            'email' => 'jane@example.com'
        ),
    );
    

    Which is equivalent to

    $array = array();
    
    $array[0] = array();
    $array[0]['name'] = 'John Doe';
    $array[0]['email'] = 'john@example.com';
    
    $array[1] = array();
    $array[1]['name'] = 'Jane Doe';
    $array[1]['email'] = 'jane@example.com';
    

提交回复
热议问题