PHP 數(shù)組的部分系統(tǒng)方法(持續(xù)更新...)

一.array_splice();

從數(shù)組中移除選定的元素崔梗,并用新元素取代它。該函數(shù)也將返回包含被移除元素的數(shù)組逻澳。

語法:array_splice(array,start,length,array)
返回值:返回由被提取元素組成的數(shù)組闸天。
版本:4+
  • 看參數(shù)gogogo
參數(shù) 描述
array <h3> 必需</h3>規(guī)定數(shù)組。
start <h3> 必需</h3>數(shù)值赡盘。規(guī)定刪除元素的開始位置号枕。
0 = 第一個(gè)元素。
如果該值設(shè)置為正數(shù)陨享,則從數(shù)組中該值指定的偏移量開始移除葱淳。
如果該值設(shè)置為負(fù)數(shù),則從數(shù)組末端倒數(shù)該值指定的偏移量開始移除抛姑。
-2 意味著從數(shù)組的倒數(shù)第二個(gè)元素開始赞厕。
length <h3> 可選</h3>數(shù)值。規(guī)定被移除的元素個(gè)數(shù)定硝,也是被返回?cái)?shù)組的長(zhǎng)度皿桑。
數(shù)值為0表示插入。
如果該值設(shè)置為正數(shù)蔬啡,則移除該數(shù)量的元素诲侮。
如果該值設(shè)置為負(fù)數(shù),則移除從 start 到數(shù)組末端倒數(shù) length 為止中間所有的元素箱蟆。
如果該值未設(shè)置沟绪,則移除從 start 參數(shù)設(shè)置的位置開始直到數(shù)組末端的所有元素。
array <h4>可選</h4> 可選空猜。規(guī)定帶有要插入原始數(shù)組中元素的數(shù)組绽慈。
如果只有一個(gè)元素,則可以設(shè)置為字符串辈毯,不需要設(shè)置為數(shù)組坝疼。
  • 實(shí)例1
因?yàn)閰?shù)3:length和參數(shù)4:array沒設(shè)置,所以只是從數(shù)組下標(biāo)為2開始刪除之后的元素谆沃。
$input = array("red", "green", "blue", "yellow");
array_splice($input, 2); 
print_r($input); // Array([0] => red [1] => green)
  • 實(shí)例2
數(shù)組$input從下標(biāo)1開始刪除元素到倒數(shù)第一個(gè)下標(biāo)的位置钝凶。
$input = array("red", "green", "blue", "yellow");
array_splice($input, 1, -1);
print_r($input);   // Array([0] => red [1] => yellow);
  • 實(shí)例3
使用a2數(shù)組中的kay a、b在a1數(shù)組下標(biāo)為0元素開始唁影,替換兩個(gè)元素腿椎。
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("a"=>"purple","b"=>"orange");
print_r($a1);     //Array( [0] => purple [1] => orange [c] => blue
  [d] => yellow)
print_r(array_splice($a1,0,2,$a2)); //Array ( [a] => red [b] => green )
  • 實(shí)例4
在數(shù)組a1下標(biāo)為1的位置插入a2數(shù)組的元素
$a1=array("0"=>"red","1"=>"green");
$a2=array("0"=>"purple","1"=>"orange");
array_splice($a1,1,0,$a2);
print_r($a1); //Array([0] => red [1] => purple [2] => orange [3] => green)
  • 實(shí)例5
從數(shù)組$input下標(biāo)為-1開始(yellow元素)用數(shù)組替換長(zhǎng)度為1的元素
$input = array("red", "green", "blue", "yellow");
array_splice($input, -1, 1, array("black", "maroon"));
print_r($input);  // Array([0] => red [1] => green [2] => blue [3] => black [4] =>maroon);

二.array_unshift);

在數(shù)組開頭插入一個(gè)或多個(gè)元素桌硫。

語法:array_unshift(array,value1,value2,value3...)
返回值:返回?cái)?shù)組中新的元素?cái)?shù)目。
版本:4+
參數(shù) 描述
array <h3> 必需</h3>規(guī)定數(shù)組啃炸。
value1 <h3> 必須</h3>必需铆隘。規(guī)定要插入的值。
value2 <h3> 可選</h3>規(guī)定要插入的值南用。
value3 <h4>可選</h4> 規(guī)定要插入的值膀钠。
  • 實(shí)例1
$a=array("a"=>"red","b"=>"green");
print_r(array_unshift($a,"blue")); // 3(返回的是數(shù)組中元素的個(gè)數(shù))
  • 實(shí)例2
$a=array(0=>"red",1=>"green");
array_unshift($a,"blue");
print_r($a); // Array ( [0] => blue [1] => red [2] => green )

三.array_push()

將一個(gè)或多個(gè)元素插入數(shù)組的末尾(入棧)。

語法:array_push(array,value1,value2...)
返回值:返回新數(shù)組的元素個(gè)數(shù)
版本:4+
參數(shù) 描述
array <h3> 必需</h3>規(guī)定數(shù)組裹虫。
value1 <h3> 必須</h3>必需肿嘲。規(guī)定要插入的值。
value2 <h3> 可選</h3>規(guī)定要插入的值筑公。
  • 實(shí)例1
$a=array("a"=>"red","b"=>"green");
array_push($a,"blue","yellow");
print_r($a); // Array ( [a] => red [b] => green [0] => blue [1] => yellow )

四.mysqli_affected_rows()

返回前一個(gè) Mysql 操作的受影響行數(shù)雳窟。

con=mysqli_connect("localhost","root","123456","RUNOOB") or die('數(shù)據(jù)庫(kù)連接失敗');
// 執(zhí)行查詢并輸出受影響的行數(shù) 
mysqli_query($con,"SELECT * FROM websites"); 
echo "受影響的行數(shù): " . mysqli_affected_rows($con); 
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市匣屡,隨后出現(xiàn)的幾起案子封救,更是在濱河造成了極大的恐慌,老刑警劉巖捣作,帶你破解...
    沈念sama閱讀 222,681評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件誉结,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡券躁,警方通過查閱死者的電腦和手機(jī)惩坑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來也拜,“玉大人以舒,你說我怎么就攤上這事÷” “怎么了稀轨?”我有些...
    開封第一講書人閱讀 169,421評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)岸军。 經(jīng)常有香客問我,道長(zhǎng)瓦侮,這世上最難降的妖魔是什么艰赞? 我笑而不...
    開封第一講書人閱讀 60,114評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮肚吏,結(jié)果婚禮上方妖,老公的妹妹穿的比我還像新娘。我一直安慰自己罚攀,他們只是感情好党觅,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,116評(píng)論 6 398
  • 文/花漫 我一把揭開白布雌澄。 她就那樣靜靜地躺著,像睡著了一般杯瞻。 火紅的嫁衣襯著肌膚如雪镐牺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評(píng)論 1 312
  • 那天魁莉,我揣著相機(jī)與錄音睬涧,去河邊找鬼。 笑死旗唁,一個(gè)胖子當(dāng)著我的面吹牛畦浓,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播检疫,決...
    沈念sama閱讀 41,170評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼讶请,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了屎媳?” 一聲冷哼從身側(cè)響起夺溢,我...
    開封第一講書人閱讀 40,116評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎剿牺,沒想到半個(gè)月后企垦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,651評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡晒来,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,714評(píng)論 3 342
  • 正文 我和宋清朗相戀三年钞诡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片湃崩。...
    茶點(diǎn)故事閱讀 40,865評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡荧降,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出攒读,到底是詐尸還是另有隱情朵诫,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布薄扁,位于F島的核電站剪返,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏邓梅。R本人自食惡果不足惜脱盲,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,211評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望日缨。 院中可真熱鬧钱反,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至尚卫,卻和暖如春归榕,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背焕毫。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工蹲坷, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人邑飒。 一個(gè)月前我還...
    沈念sama閱讀 49,299評(píng)論 3 379
  • 正文 我出身青樓循签,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親疙咸。 傳聞我的和親對(duì)象是個(gè)殘疾皇子县匠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,870評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 一、數(shù)組定義 array() 1撒轮、索引數(shù)組 在一個(gè)變量中乞旦,存儲(chǔ)一個(gè)或多個(gè)值。數(shù)組中的每一個(gè)元素都有一個(gè)訪問ID题山,根...
    竹與豆閱讀 535評(píng)論 0 0
  • 創(chuàng)建數(shù)組 索引數(shù)組索引為整數(shù)兰粉,如果沒有指定索引值則默認(rèn)為零,依次遞增顶瞳。 關(guān)聯(lián)數(shù)組數(shù)組的key為字符串玖姑。 多維數(shù)組 ...
    欒呱呱閱讀 1,685評(píng)論 3 34
  • 首先給大家介紹javascript jquery中定義數(shù)組與操作的相關(guān)知識(shí),具體內(nèi)容如下所示: 1.認(rèn)識(shí)數(shù)組 數(shù)組...
    JamHsiao_aaa4閱讀 1,944評(píng)論 0 2
  • 什么是數(shù)組慨菱?數(shù)組就是被命名的用來存儲(chǔ)一系列數(shù)值的地方焰络。數(shù)組array是非常重要的數(shù)據(jù)類型。相對(duì)于其他的數(shù)據(jù)類型符喝,它...
    石小一閱讀 736評(píng)論 0 0
  • Javascript有很多數(shù)組的方法闪彼,有的人有W3C的API,還可以去MDN上去找协饲,但是我覺得API上說的不全畏腕,M...
    頑皮的雪狐七七閱讀 4,095評(píng)論 0 6