欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php數(shù)組函數(shù)序列之a(chǎn)rray_splice() - 在數(shù)組任意位置插入元素

 更新時間:2011年11月07日 12:06:50   作者:  
array_splice() 函數(shù)與 array_slice() 函數(shù)類似,選擇數(shù)組中的一系列元素,但不返回,而是刪除它們并用其它值代替
array_splice定義和用法

array_splice() 函數(shù)與 array_slice() 函數(shù)類似,選擇數(shù)組中的一系列元素,但不返回,而是刪除它們并用其它值代替。

如果提供了第四個參數(shù),則之前選中的那些元素將被第四個參數(shù)指定的數(shù)組取代。

最后生成的數(shù)組將會返回。

語法
array_splice(array,offset,length,array)參數(shù) 描述
array 必需。規(guī)定數(shù)組。
offset 必需。數(shù)值。如果 offset 為正,則從輸入數(shù)組中該值指定的偏移量開始移除。如果 offset 為負,則從輸入數(shù)組末尾倒數(shù)該值指定的偏移量開始移除。
length 可選。數(shù)值。如果省略該參數(shù),則移除數(shù)組中從 offset 到 結(jié)尾的所有部分。如果指定了 length 并且為正值,則移除這么多元素。如果指定了 length 且為負值,則移除從 offset 到數(shù)組末尾倒數(shù) length 為止中間所有的元素。
array 被移除的元素由此數(shù)組中的元素替代。如果沒有移除任何值,則此數(shù)組中的元素將插入到指定位置。

提示和注釋
提示:如果函數(shù)沒有刪除任何元素 (length=0),則替代數(shù)組將從 start 參數(shù)的位置插入。(參見例子 3)

注釋:不保留替代數(shù)組中的鍵。

例子 1
復制代碼 代碼如下:

<?php
$a1=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
$a2=array(0=>"Tiger",1=>"Lion");
array_splice($a1,0,2,$a2);
print_r($a1);
?>

輸出:

Array ( [0] => Tiger [1] => Lion [2] => Horse [3] => Bird )例子 2
與例子 1 相同,但是輸出返回的數(shù)組:
復制代碼 代碼如下:

<?php
$a1=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
$a2=array(0=>"Tiger",1=>"Lion");
print_r(array_splice($a1,0,2,$a2));
?>

輸出:

Array ( [0] => Dog [1] => Cat )例子 3
length 參數(shù)設(shè)置為 0:
復制代碼 代碼如下:

<?php
$a1=array(0=>"Dog",1=>"Cat");
$a2=array(0=>"Tiger",1=>"Lion");
array_splice($a1,1,0,$a2);
print_r($a1);
?>

輸出:

Array ( [0] => Dog [1] => Tiger [2] => Lion [3] => Cat )

相關(guān)文章

  • smarty的保留變量問題

    smarty的保留變量問題

    {$smarty}保留變量可以被用于訪問一些特殊的模板變量,以下是全部頁面請求變量。
    2008-10-10
  • PHP字符串處理的10個簡單方法

    PHP字符串處理的10個簡單方法

    PHP處理字符串的能力非常強大,方法也是多種多樣,但有的時候你需要選擇一種最簡單且理想的解決方法。文章列舉了10個PHP中常見的字符串處理案例,并提供了相對應的最理想的處理方法。
    2010-06-06
  • PHP驗證類的封裝與使用方法詳解

    PHP驗證類的封裝與使用方法詳解

    這篇文章主要介紹了PHP驗證類的封裝與使用方法,涉及php針對郵箱、手機號、字符串相關(guān)驗證操作封裝與使用技巧,需要的朋友可以參考下
    2019-01-01
  • Zend 輸出產(chǎn)生XML解析錯誤

    Zend 輸出產(chǎn)生XML解析錯誤

    剛開始 Ajax 調(diào)用 PHP 用 DOM 動態(tài)產(chǎn)生的XML文件時沒有任何錯誤。轉(zhuǎn)到 Zend FrameWork 下時,在 IE 下顯示也完全正常并且 Ajax 解析正常,但是在 Firefox 和 Safari 下便出現(xiàn)如下錯誤
    2009-03-03
  • PHP面向?qū)ο蟪绦蛟O(shè)計組合模式與裝飾模式詳解

    PHP面向?qū)ο蟪绦蛟O(shè)計組合模式與裝飾模式詳解

    這篇文章主要介紹了PHP面向?qū)ο蟪绦蛟O(shè)計組合模式與裝飾模式,結(jié)合實例形式詳細分析了php組合模式與裝飾模式的定義、功能、使用方法與相關(guān)注意事項,需要的朋友可以參考下
    2016-12-12
  • 淺談htmlentities 、htmlspecialchars、addslashes的使用方法

    淺談htmlentities 、htmlspecialchars、addslashes的使用方法

    下面小編就為大家?guī)硪黄獪\談htmlentities 、htmlspecialchars、addslashes的使用方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • PHP基于反射機制實現(xiàn)自動依賴注入的方法詳解

    PHP基于反射機制實現(xiàn)自動依賴注入的方法詳解

    這篇文章主要介紹了PHP基于反射機制實現(xiàn)自動依賴注入的方法,結(jié)合實例形式分析了php使用反射實現(xiàn)自動依賴注入的步驟、原理與相關(guān)操作技巧,需要的朋友可以參考下
    2017-12-12
  • 如何用PHP導出PDF

    如何用PHP導出PDF

    實際工作中,我們要使用PHP動態(tài)的創(chuàng)建PDF文檔,目前有許多開源的PHP創(chuàng)建PDF的類庫,今天我給大家來介紹一款優(yōu)秀的PDF庫,它就是TCPDF,TCPDF是一個用于快速生成PDF文件的PHP5函數(shù)包。TCPDF基于FPDF進行擴展和改進,增強了實用功能。
    2021-05-05
  • PHP下載遠程圖片的幾種方法總結(jié)

    PHP下載遠程圖片的幾種方法總結(jié)

    這篇文章主要介紹了PHP下載遠程圖片的幾種方法總結(jié)的相關(guān)資料,需要的朋友可以參考下
    2017-04-04

最新評論