久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

php怎么刪除三維維數(shù)組中的空值

141次閱讀
沒有評論

共計 739 個字符,預(yù)計需要花費 2 分鐘才能閱讀完成。

要刪除三維數(shù)組中的空值,可以使用遞歸函數(shù)來遍歷數(shù)組,并刪除空值。以下是一個示例代碼:

function removeEmptyValues(&$array) {foreach ($array as $key => &$value) {if (is_array($value)) {removeEmptyValues($value);
            if (empty($value)) {unset($array[$key]);
            }
        } else {if (empty($value)) {unset($array[$key]);
            }
        }
    }
}

// 示例數(shù)組
$array = ['a' => ['b' => ['c' => 'value1',
            'd' => '',
        ],
        'e' => ['f' => 'value2',
            'g' => '',
        ],
    ],
    'h' => '',
];

removeEmptyValues($array);

print_r($array);

上述代碼中,使用 removeEmptyValues 函數(shù)來遞歸遍歷數(shù)組并刪除空值。如果當(dāng)前元素是一個數(shù)組,那么會再次調(diào)用 removeEmptyValues 函數(shù)來處理該子數(shù)組。如果當(dāng)前元素是一個空值,那么使用 unset 函數(shù)將其從數(shù)組中刪除。

運行上述代碼后,將會輸出如下結(jié)果:

Array
([a] => Array
        ([b] => Array
                ([c] => value1
                )
            [e] => Array
                ([f] => value2
                )
        )
)

可以看到,空值已經(jīng)被成功刪除了。

丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-12發(fā)表,共計739字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 普格县| 祥云县| 古蔺县| 德清县| 惠安县| 珲春市| 张家界市| 惠水县| 淅川县| 龙岩市| 同心县| 屏山县| 怀来县| 武宣县| 兴隆县| 鹤峰县| 泾川县| 巴林右旗| 长宁县| 华阴市| 满洲里市| 五大连池市| 浦城县| 庐江县| 九江市| 灵璧县| 盘锦市| 磐石市| 宿迁市| 梁山县| 武定县| 天柱县| 博白县| 宁陵县| 齐齐哈尔市| 天峨县| 茶陵县| 漾濞| 项城市| 盐山县| 罗山县|