簡體   English   中英

在 php 中取消設置數組

[英]Unsetting an array in php

我有一個名為 layout.php 的文件,其中包含

<?php
$arrLayout = array(
    "section1" => array(

        "wXBMCLibrary" => array(
            "title" => "XBMC Library",
            "display" => ""
        ),
        "wRecentMovies" => array(
            "title" => "Recent Movies",
            "display" => ""
        ),
        "wRecentTV" => array(
            "title" => "Recent TV",
            "display" => ""
        )
    )
    );
?>

我想做的是刪除任何部分,例如,如果我說刪除 wXBMLibrary 它必須刪除以下所有內容

 "wXBMCLibrary" => array(
        "title" => "XBMC Library",
        "display" => ""
    ),

這是可能嗎? 你能取消整件作品嗎? 編碼會是什么? 問候

unset($arrLayout['section1']['wXBMCLibrary']);

這完全可以通過在 PHP 中使用unset()來實現。 unset() function 將刪除您指定的項目,因此如果您指定unset($arrLayout['section1']['wXBMCLibrary']); 那么這將刪除索引為“wXBMLibrary”的數組。

PHP - 未設置() function

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM