php unset函数_PHP | 使用unset()函数从数组中删除元素
php unset函數(shù)
Given an array and we have to remove an element from the array.
給定一個數(shù)組,我們必須從數(shù)組中刪除一個元素。
unset()函數(shù) (unset() function)
To remove an element from an array, we can use a PHP library unset() function, it accepts the index and removes the element exists on the specified index.
要從數(shù)組中刪除元素 ,我們可以使用PHP庫unset()函數(shù) ,該函數(shù)接受索引并刪除指定索引上存在的元素。
We are also using another function var_dump() – which dumps the variable details i.e. here, it will print the array variable.
我們還使用了另一個函數(shù)var_dump() -轉(zhuǎn)儲變量的詳細信息,即在這里,它將打印數(shù)組變量。
PHP code to remove an element from an array
PHP代碼從數(shù)組中刪除元素
<?php //PHP code to remove an element from an array //declaring an array of strings $array = array('the','quick','brown','fox');//printing the array variable var_dump($array);//removing element from 1st index unset ($array[1]);//again, printing the array variable var_dump($array);//assigning the array after removing its element //from 1st index to the new array $array_new=array_values($array);//printing the new array variable var_dump($array_new); ?>Output
輸出量
array(4) {[0]=>string(3) "the"[1]=>string(5) "quick" [2]=>string(5) "brown" [3]=>string(3) "fox" } array(3) {[0]=>string(3) "the" [2]=>string(5) "brown" [3]=>string(3) "fox" } array(3) {[0]=>string(3) "the" [1]=>string(5) "brown" [2]=>string(3) "fox" }Explanation:
說明:
Here, We've created an array ($array) and then used the PHP unset() method to remove index 1 (which is the 2nd value since array starts from 0). Once that's removed, we print the array using var_dump but there is a problem that the indexes haven't updated. So, we create $array_new by using array_values() method on the existing $array.
在這里,我們創(chuàng)建了一個數(shù)組( $ array ),然后使用PHP unset()方法刪除了索引1(這是第二個值,因為array從0開始)。 刪除后,我們使用var_dump打印數(shù)組,但是存在索引尚未更新的問題。 因此,我們通過在現(xiàn)有$ array上使用array_values()方法創(chuàng)建$ array_new 。
翻譯自: https://www.includehelp.com/php/delete-an-element-from-an-array-using-unset-function.aspx
php unset函數(shù)
總結(jié)
以上是生活随笔為你收集整理的php unset函数_PHP | 使用unset()函数从数组中删除元素的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c#读取指定字符后的字符_在C#中读取字
- 下一篇: MySQL小黑框怎么打开_打开你的小黑框