php unset刪除陣列變數實現方法_PHP教程

來源:互聯網
上載者:User
要刪除資料與變數在php中利用工作之便unset就可以實現了,當然也可以利用空也處理,不過銷毀變數,讓php變數在記憶體中消失哦。

要刪除資料與變數在php教程中利用工作之便unset就可以實現了,當然也可以利用空也處理,不過銷毀變數,讓php變數在記憶體中消失哦。
*/

$array = array('aa'=>1,'bb'=>2);

function delete(&$array, $key)
{
if (!is_array($key)) {
$key = array($key);
}
foreach ($key as $k) {
unset($array[$k]);
}
$array = array_values($array);
}


print_r(array_values($array));

print_r(delete($array,'aa'));

/*
unset();
該函數允許取消一個數組中的鍵名。要注意數組將不會重建索引。
$a = array( 1 => 'one', 2 => 'two', 3 => 'three' );
unset( $a[2] );
/* 將產生一個數組,定義為
$a = array( 1=>'one', 3=>'three');
而不是
$a = array( 1 => 'one', 2 => 'three');
清空整個數組
unset($arr);
4:清空指定元素
unset($arr[index]);
unset() 銷毀指定的變數。注意在php 3 中,unset() 將返回true(實際上是整型值1),
而在php 4 中,unset() 不再是一個真正的函數:它現在是一個語句


http://www.bkjia.com/PHPjc/445400.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/445400.htmlTechArticle要刪除資料與變數在php中利用工作之便unset就可以實現了,當然也可以利用空也處理,不過銷毀變數,讓php變數在記憶體中消失哦。 要刪除資料...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.