Multi-Dimensional array count in PHP

后端 未结 7 1609
感情败类
感情败类 2020-12-20 11:16

I have a multi-dimentional array set up as follows

array() {
    [\"type1\"] =>
    array() {
        [\"ticket1\"] =>
        array(9) { 
                    


        
7条回答
  •  遥遥无期
    2020-12-20 11:48

    :)

    $test = array (
        array (
            'test','test','test'
        ),
        array (
        'test','test'
        ),
        array (
            array (
            'test'
            ),
            array (
            'test','test','test','test'
            )
        )
     );
     echo "  array count ". count($test[0]) ." 
    "; echo " array count ". count($test[1]) ."
    "; echo " array count ". count($test[2]) ."
    "; echo " array count ". count($test[2],1) ."
    "; echo " array count ". (count($test[2],1) - count($test[2])) ."
    "; // all child num - parent num echo " array count ". count($test[2][1]) ."
    ";

    output:

    array count 3

    array count 2

    array count 2

    array count 7

    array count 5

    array count 4

提交回复
热议问题