真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

你應(yīng)該這個姿勢學(xué)習(xí)PHP(2)

1、循環(huán)數(shù)組有哪幾種方式

十多年的山陽網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。全網(wǎng)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整山陽建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)從事“山陽網(wǎng)站設(shè)計”,“山陽網(wǎng)站推廣”以來,每個客戶項目都認(rèn)真落實執(zhí)行。

1)foreach(能夠循環(huán)關(guān)聯(lián)和索引數(shù)組以及對象)

2)for(只能循環(huán)索引數(shù)組)

3)list和each配合使用循環(huán)數(shù)組

$arr = ['a'=>1,'b'=>2];

while(list($key,$val) = each($arr)){

echo $key$,val

}

2、is_array(),is_bool,is_int(),is_integer(),is_numeric(),is_string(),is_object(),is_null,is_file,is_dir,is_readable,is_uploaded_file,is_writeable,

1)is_array() 檢查一個變量是否是數(shù)組

2)is_file() 檢查是否是一個文件

3)is_dir()檢查是否是一個目錄

4)is_uploaded_file() 檢查是否是通過http post過來

5)is_readable() 檢查是否可讀

3、count()

1)計算數(shù)組的長度

4、array_sum()、array_product()

1)array_sum() 計算一個數(shù)組的和

2)array_product() 計算數(shù)組的乘積

5、array_count_values()

1)計算數(shù)組中的值出現(xiàn)次數(shù)的和

6、in_array() array_key_exists() array_search() key_exists()

1)in_array('xxx',$arr) 判斷某個字符是否在數(shù)組中,并返回false或者true

2)array_key_exists('xxx',$arr) 判斷一個鍵是否存在這個數(shù)組中

3)array_search('xxx',$arr) 判斷某個值是否在數(shù)組中并返回key

7、array_values() array_keys() array_column()

1)array_values($arr) 返回數(shù)組的值

2)array_keys() 返回數(shù)組的所有鍵

2)array_column($arr,'xxxx') 返回數(shù)組的某一個列的值

8、array_filter() array_walk() array_walk_recursive() array_map()

1)array_filter($arr,'function') 用一個回調(diào)函數(shù)過濾一個數(shù)組

2)array_walk($arr,'function',[$param]) 用一個回調(diào)函數(shù)處理數(shù)組,并且可以使用一個其他值作為參數(shù)傳遞給函數(shù)

3)array_walk_recursive($arr,'function',[$param]) 對一個數(shù)組進(jìn)行遞歸的使用函數(shù)

4)array_map($arr,funciont) 對數(shù)組的每個元素應(yīng)用函數(shù)

9、array_unique()

1)對數(shù)組進(jìn)行去重操作

10、array_change_key_case()

1)將數(shù)組的所有鍵名轉(zhuǎn)換成小寫

11、range()

1)range(0,n,step=步長)創(chuàng)建數(shù)組

12、array_fill() array_fill_keys()

1)array_fill(key_start,long,'xxx')用某個值填充數(shù)組

2)array_fill_keys($arr,'xxx') 用某個值和當(dāng)前數(shù)組結(jié)合產(chǎn)生一個以$arr為鍵,以xxx為值的新數(shù)組

13、array_flip() array_reverse()

1)array_flip()交換數(shù)組的建和值

2)array_reverse($arr,[true]) 反轉(zhuǎn)數(shù)組,如果第二個參數(shù)為true將保留數(shù)組的原鍵

14、array_pad()

1)array_pad($arr,long,xxx) 填充數(shù)組到指定的長度

15、array_rand() shuffle()

1)array_rand($arr,2) 隨機去除幾個數(shù)組

2)shuffle() 打亂數(shù)組

應(yīng)用場景:隨機的或者數(shù)組的一個值

16、array_shift() array_unshift() array_push() array_pop()

1)array_shift($arr) 從頭部彈出一個值,棧

2)array_unshift($arr,[a,b,c...]) 入棧

應(yīng)用場景:模擬棧

3)array_push($arr,[a,b,c....]) 從尾部插入一個值到數(shù)組中

4)array_pop($arr) 從尾部彈出一個值

應(yīng)用場景:配合array_unshift 模擬隊列

18、array_merge() array_merge_recursive()

1)array_merge() 合并兩個數(shù)組,后者會覆蓋前者鍵相同的值

2)array_merge_recursive() 遞歸的合并兩個數(shù)組,后者會覆蓋前者鍵相同的值

應(yīng)用場景:框架里面兩個配置文件的合并

19、array_multisort(),sort (),rsort (),krsort (),ksort(),asort(),arsort()

1)array_multisort($arr[0],SORT_ASC,$arr[1],SORT_DESC);

對多個數(shù)組進(jìn)行排序

2)sort 數(shù)組升序

3)rsort 數(shù)組降序

4)krsort 使用鍵值對數(shù)組降序

5)ksort 使用鍵值對數(shù)組進(jìn)行升序

6)asort 對數(shù)組進(jìn)行升序排序并保持索引關(guān)系

7)arsort 對數(shù)組進(jìn)行降序排序并保持索引關(guān)系

20、next prev rest end current

1)next //將數(shù)組中指針向前移動一位

2)prev //將數(shù)組內(nèi)部指針倒回一位

3)rest //將數(shù)組指針指向第一個單元

4)end //將數(shù)組指針指向最后一個單元

5)current //返回數(shù)組中的當(dāng)前單元

21、max() min()

1)max() 取最大值

2)min() 取最小值


當(dāng)前文章:你應(yīng)該這個姿勢學(xué)習(xí)PHP(2)
文章起源:http://weahome.cn/article/ggodhe.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部