版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PHP數(shù)組的處理2015-12創(chuàng)建數(shù)組通過array()函數(shù)創(chuàng)建數(shù)組直接為數(shù)組元素賦值使用range()函數(shù)自動(dòng)生成數(shù)組$arr=array(1,2,3,4); //$arr=[1,2,3,4]$arr[‘username’]=‘老王’;$arr[‘sex’]=1;$arr=range(1,10);var_dump($arr);修改數(shù)組通過unset($arr[index])刪除數(shù)組元素通過數(shù)組下標(biāo)直接修改或添加元素使用$arr[],空索引在數(shù)組末尾添加元素$arr=[1,2,3,4];unset($arr[1]); //$arr=[1,3,4]$arr=[1,2,3,4];$arr[1]=100; //$arr=[1,100,3,4]$arr[20]=20; //$arr=[1,100,3,4,20];$arr=[1,2,3,4];$arr[]=‘test’; //$arr=[1,2,3,4,’test’];打印數(shù)組通過print_r()打印數(shù)組通過var_export()函數(shù)輸出數(shù)組遍歷數(shù)組通過foreach()遍歷數(shù)組通過list()函數(shù)將數(shù)組元素賦值給變量foreach($arras$key=>$value){ echo“{$key}=>{$value}”;}$arr=[1,2,3,4];list($a,$b,$c,$d)$arr=[1,2,3,4];list(,$a,$b,$c)=$arr;=$arr; //$a=1,$b=2,$c=3,$d=4list($a,$b,$c)=$arr; //$a=1,$b=2,$c=2list(,$a,$b,$c)=$arr; //$a=2,$b=3,$c=4檢索數(shù)組通過in_array($needle,$haystack[,$strict])判斷指定元素是否存在數(shù)組中通過array_key_exists($key,$search)判斷數(shù)組中是否存在指定鍵$arr=[1,2,3,4];var_dump(in_array('4',$arr)); //true$arr=[‘username’=>’老王’,‘sex’=>1,‘intrest’=>null];var_dump(array_key_exists(‘sex’,$arr)); //truevar_dump(array_key_exists(‘intrest’,$arr)); //truevar_dump(isset($arr[‘intrest’])); //false數(shù)組展開變量通過extract()函數(shù)將關(guān)聯(lián)數(shù)組展開成變量通過compact()將變量組成關(guān)聯(lián)數(shù)組$arr=['username'=>'ll','sex'=>1,'intrest'=>null];extract($arr);var_dump($GLOBALS);$username="老王";$class="2班";$paid=true;$info=compact('username','class','paid');var_dump($info);數(shù)組的排序重置鍵的數(shù)組排序sort(),rsort(),usort()保持鍵的數(shù)組排序asort(),arsort(),ausort();$arr=[1,3,2,6,0,4];sort($arr); //$arr=[0,1,2,3,4,6]rsort($arr); //$arr=[6,4,3,2,1,0]$arr=[1,3,2,6,0,4];asort($arr);arsort($arr);自定義排序編寫排序函數(shù),相等返回0,大于返回1,小于返回-1數(shù)組的鍵和值array_values()獲取數(shù)組的值數(shù)組array_keys()獲取數(shù)組的鍵數(shù)組$arr=[ 'username'=>'小王', 'sex'=>1, 'stuno'=>123456];var_dump(array_values($arr));$arr=[ 'username'=>'小王', 'sex'=>1, 'stuno'=>123456];var_dump(array_keys($arr));數(shù)組的合并通過運(yùn)算符+號(hào)合并數(shù)組通過array_merge()合并數(shù)組其他操作計(jì)算數(shù)組的差集array_diff()/array_diff_assoc();計(jì)算數(shù)組的交集array_intersect()/array_intersect_assoc();移除數(shù)組中重復(fù)的值array_unique();逆序返回?cái)?shù)組array_reverse()數(shù)組的隨機(jī)相關(guān)函數(shù)array_rand();shuffle(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 玉溪師范學(xué)院《外國(guó)文學(xué)》2022-2023學(xué)年第一學(xué)期期末試卷
- 玉溪師范學(xué)院《色彩設(shè)計(jì)基礎(chǔ)》2021-2022學(xué)年第一學(xué)期期末試卷
- GB 50205-2001鋼結(jié)構(gòu)工程施工質(zhì)量驗(yàn)收規(guī)范
- 省實(shí)驗(yàn)七年級(jí)2024-2025(上)語文期中模擬測(cè)試
- 2024年特種油墨項(xiàng)目評(píng)估分析報(bào)告
- 2024年超聲波通訊項(xiàng)目評(píng)價(jià)分析報(bào)告
- 2024年米面類項(xiàng)目評(píng)估分析報(bào)告
- 2019湘美版 高中美術(shù) 選擇性必修5 工藝《第三單元 陶瓷工藝》大單元整體教學(xué)設(shè)計(jì)2020課標(biāo)
- 2024屆河北省承德市隆化縣存瑞中學(xué)高三下第六次月考數(shù)學(xué)試題試卷
- 餐廳供消合同
- 2024-2030年全球及中國(guó)睡眠無創(chuàng)呼吸機(jī)行業(yè)需求形勢(shì)及應(yīng)用前景預(yù)測(cè)報(bào)告
- 從業(yè)人員健康管理管理制度
- 2024年醫(yī)療器械經(jīng)營(yíng)質(zhì)量管理規(guī)范培訓(xùn)課件
- 22G101三維彩色立體圖集
- 建筑施工安全生產(chǎn)治本攻堅(jiān)三年行動(dòng)方案(2024-2026年)
- 國(guó)家開放大學(xué)《心理健康教育》形考任務(wù)1-9參考答案
- MOOC 法理學(xué)-西南政法大學(xué) 中國(guó)大學(xué)慕課答案
- (高清版)DZT 0399-2022 礦山資源儲(chǔ)量管理規(guī)范
- 中心靜脈導(dǎo)管堵塞原因及對(duì)策
- 二年級(jí)語文上冊(cè) 課文7 21《狐假虎威》練習(xí) 新人教版-新人教版小學(xué)二年級(jí)上冊(cè)語文試題
- 小學(xué)一年級(jí)上冊(cè)數(shù)學(xué)期中考試試卷直接打印
評(píng)論
0/150
提交評(píng)論