我们曾经为大家介绍过如何在数组的头尾增加元素的方法。下面我们就向大家介绍如何在数组的尾端删除数组元素的具体方法。首先,我们需要用到的函数是php函数array_pop()。
<OL class=dp-xml><LI class=alt><SPAN><SPAN><? </SPAN></SPAN><LI class=""><SPAN> </SPAN><LI class=alt><SPAN>/* 首先我们建立一个数组 */ </SPAN><LI class=""><SPAN> </SPAN><LI class=alt><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>fruitArray</FONT></SPAN><SPAN> = </SPAN><SPAN class=attribute-value><FONT color=#0000ff>array</FONT></SPAN><SPAN>("apple", "orange", "banana", "Peach", "pear"); </SPAN></SPAN><LI class=""><SPAN> </SPAN><LI class=alt><SPAN>/* 使用array_pop()函数从数组的尾端删除一个元素 */ </SPAN><LI class=""><SPAN> </SPAN><LI class=alt><SPAN>$</SPAN><SPAN class=attribute><FONT color=#ff0000>popped</FONT></SPAN><SPAN> = </SPAN><SPAN class=attribute-value><FONT color=#0000ff>array_pop</FONT></SPAN><SPAN>($fruitArray); </SPAN></SPAN><LI class=""><SPAN> </SPAN><LI class=alt><SPAN>/* 现在我们把删除后的数组中所有元素的键(key)与值(value)都显示在网页上 */ </SPAN><LI class=""><SPAN> </SPAN><LI class=alt><SPAN>while (list($key,$value) = each($fruitArray)) { </SPAN><LI class=""><SPAN> </SPAN><LI class=alt><SPAN>echo "$key : $value<br>"; </SPAN><LI class=""><SPAN> </SPAN><LI class=alt><SPAN>} </SPAN><LI class=""><SPAN> </SPAN><LI class=alt><SPAN>echo "<br>最后,刚才被删除的元素的值会储存在 $popped 变量里面,它的值是:$popped"; </SPAN><LI class=""><SPAN> </SPAN><LI class=alt><SPAN>?> </SPAN></LI></OL>显示结果如下:
0 : apple
1 : orange
立即学习“PHP免费学习笔记(深入)”;
2 : banana
3 : Peach
最后,由PHP函数array_pop()删除的元素的值会储存在 $popped 变量里面,它的值是: pear 。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号