Multi-Dimensional array count in PHP

后端 未结 7 1627
感情败类
感情败类 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:35

    Use Count Recursive and subtract the First level count, like this:

    count($mainArr, COUNT_RECURSIVE) - count($mainArr);
    

    If your array has +3 levels, just add [?] keys:

    count($mainArr[1], COUNT_RECURSIVE) - count($mainArr[1]);
    

提交回复
热议问题