91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP:常用PHP數組操作函數

發布時間:2020-07-16 06:21:09 來源:網絡 閱讀:556 作者:在特北 欄目:web開發

   php為我們提供了豐富的數組操作函數,用這些函數可以非常方便的實現我們所想實現的功能。


  添加和刪除數組元素

    添加元素的方法

        array_unshift(array array,mixed var [,mixed var...])

        在數組頭添加元素,所有的數值鍵會被相應的修改,但關聯鍵不會受到影響

        array_push(array array,mixed var [,mixed var.....])

          在數組尾添加元素

    刪除數組元素的方法

        array_shift(array array)

        刪除數組頭元素,所有的數值鍵會被相應的修改,但關聯鍵不會受到影響,并返回被刪除元素的值

        array_pop(array array)

        刪除數組尾的元素,并返回被刪除元素的值

========================================================================================

        key()函數返回數組當前指針所在位置的鍵

        current()函數返回當前指針所在位置元素的值

        next()將數組指針朝下一個位置移動并返回該元素的值,如果已經是最后一個位置則當再次對該數組使用這個函數將返回FALSE

        prev()將數組指針朝上一個位置移動并返回該元素的值,如果到第一個位置時,再次使用prev()對該數組操作將返回FALSE

        end()將數組指針移動到最后一個位置

        reset() 將數組指針移動第一個位置

       用這些函數,實現print_r()函數的功能

        

<?php
	
	//正序打印數組
	function  print_array_next($arr)
	{
		if(!is_array($arr))
		{
			return  false;
			//不是數組
		}
		reset($arr);//先將數組指針歸位
		echo  'Array('.key($arr).'=>'.current($arr).' ';
		while(next($arr))
		{
			//next()將數組指針往下一個位置移動,如果已經是最后一個位置則返回FALSE
			//故可以將其作為循環條件
			echo key($arr).'=>'.current($arr).' ';
		}
		echo ')';
	}
	//逆序打印數組
	function  print_array_prev($arr)
	{
		if(!is_array($arr))
		{
			return  false;
			//不是數組
		}
		end($arr);//先將數組指針移動最后一位
		echo  'Array('.key($arr).'=>'.current($arr).' ';
		while(prev($arr))
		{
			//prev()將數組指針往下一個位置移動,如果已經是第一個一個位置則返回FALSE
			//故可以將其作為循環條件
			echo key($arr).'=>'.current($arr).' ';
		}
		echo ')';
	}
	$arr = array('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);
	print_array_next($arr);
	echo '<br/>';
	print_array_prev($arr);
	
?>
輸出結果:
                Array(a=>1 b=>2 c=>3 d=>4 e=>5 )
                Array(e=>5 d=>4 c=>3 b=>2 a=>1 )

===========================================================================================

===========================================================================================

        

        

    

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

淮北市| 湘潭县| 隆尧县| 郯城县| 天全县| 汉寿县| 海丰县| 广丰县| 收藏| 邛崃市| 抚顺县| 垦利县| 普定县| 衡阳县| 龙陵县| 九江县| 大方县| 乌鲁木齐县| 揭东县| 孙吴县| 禹城市| 上思县| 炎陵县| 云梦县| 区。| 买车| 彰武县| 行唐县| 磴口县| 驻马店市| 南康市| 无锡市| 海兴县| 福泉市| 南漳县| 慈溪市| 东乌| 山东省| 张家口市| 万宁市| 汾西县|