成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

PHP開(kāi)發(fā)過(guò)程中數(shù)組匯總 [ 持續(xù)更新系列 ]

twohappy / 2454人閱讀

摘要:必選規(guī)定被搜索的數(shù)組可選如果設(shè)置為,則在數(shù)組中檢查給定值的類(lèi)型,默認(rèn)是搜索數(shù)組中是否存在指定的值。回調(diào)函數(shù)接受的參數(shù)數(shù)目應(yīng)該和傳遞給函數(shù)的數(shù)組數(shù)目一致。

開(kāi)發(fā)過(guò)程中經(jīng)常會(huì)使用到數(shù)組函數(shù),故特地總結(jié)出來(lái),自己熟悉,同時(shí)供大家參考!(實(shí)例部分會(huì)抽空盡快完成)
一、目錄

array_merge(); 合并數(shù)組

array_keys();

array_filter();

in_array();

array_shift();

array_map();

array_diff();

array_values();

array_unique();

array_flip()

array_multisort()

array_column()

array_intersect()

array_key_exists()

array_pad()

array_pop()

array_product()

array_sum()

array_push()

array_search()

array_reduce()

array_walk()

array_slice() 截取數(shù)組

二、實(shí)例 1. array_merge();
合并數(shù)組
     red
        [1] => green
        [2] => blue
        [3] => yellow
    )
2. array_keys(); 2.1、【第一參數(shù)】【必選】取鍵名做值
返回包含數(shù)組中所有鍵名的一個(gè)新數(shù)組:
    $a=array(
        "name"=>"zhangsan",
        "age"=>"18",
        "h"=>"178");
    print_r(array_keys($a));
    
    Array
    (
        [0] => name
        [1] => age
        [2] => h
    )
2.2、【第二參數(shù)】【可選】,指定value的key
取指定value的key,作為返回array的value
    $a=array(
        "name"=>"zhangsan",
        "age"=>"18",
        "h"=>"178");
    print_r(array_keys($a,"178"));
    
    Array
    (
        [0] => h
    )
2.3、【第三參數(shù)】【可選】 返回帶有指定鍵值的鍵名
true為嚴(yán)格類(lèi)型
    $a=array(10,20,30,"10");
    print_r(array_keys($a,"10",true));
    //返回結(jié)果
    Array
    (
        [0] => 3
    )
    
    $a=array(10,20,30,"10");
    print_r(array_keys($a,"10",true));
    //返回結(jié)果
    Array
    (
        [0] => 0
        [1] => 3
    )
3. array_filter();
用回調(diào)函數(shù)過(guò)濾數(shù)組中的值
4. in_array();
參數(shù) 是否可選 描述
value 必選 需要搜素的鍵值。
array 必選 規(guī)定被搜索的數(shù)組
strict 可選 如果設(shè)置為 true,則在數(shù)組中檢查給定值的類(lèi)型,默認(rèn)是false
搜索數(shù)組中是否存在指定的值。

如果 search 參數(shù)是字符串且 type 參數(shù)被設(shè)置為 TRUE,則搜索區(qū)分大小寫(xiě)。

如果設(shè)置為 true,則在數(shù)組中檢查給定值的類(lèi)型

示例部分

$array = array(
    "egg" => true,
    "cheese" => false,
    "hair" => 765,
    "goblins" => null,
    "ogres" => "no ogres allowed in this array"
);

var_dump(in_array("wo shi sui bian shuru de ,danshi? jieguo haishi true", $array));exit;
var_dump(in_array("null", $array)); //true
var_dump(in_array(null, $array,true)); //false
var_dump(in_array("", $array)); //true 
var_dump(in_array("", $array,true)); //false
5. array_shift();

刪除數(shù)組中的第一個(gè)元素(red),并返回被刪除元素的值:

"red","b"=>"green","c"=>"blue");
echo array_shift($a);
print_r ($a);
?>
6. array_map();
array_map() 函數(shù)將用戶自定義函數(shù)作用到數(shù)組中的每個(gè)值上,并返回用戶自定義函數(shù)作用后的帶有新值的數(shù)組。
回調(diào)函數(shù)接受的參數(shù)數(shù)目應(yīng)該和傳遞給 array_map() 函數(shù)的數(shù)組數(shù)目一致。

提示:您可以向函數(shù)輸入一個(gè)或者多個(gè)數(shù)組。

7. array_diff(); 8. array_values(); 9. array_unique(); 10. array_flip() 11. array_multisort() 12. array_column() 13. array_intersect() 14. array_key_exists() 15. array_pad() 16. array_pop() 17. array_product() 18. array_sum() 19. array_push() 20. array_search() 21. array_reduce() 23. array_slice()
![clipboard.png](/img/bVbmPoR)

$id = array_slice($id,0,3);

![clipboard.png](/img/bVbmPoS)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/30839.html

相關(guān)文章

  • PHP開(kāi)發(fā)過(guò)程函數(shù)匯總 [ 持續(xù)更新系列 ]

    摘要:匯總系列會(huì)堅(jiān)持持續(xù)更新,時(shí)間有限的話會(huì)先記錄相關(guān)內(nèi)容,后期完善具體,只有點(diǎn)滴積累才能厚積薄發(fā)閉包函數(shù)的閉包也就是匿名函數(shù)獲取位時(shí)間戳 匯總系列會(huì)堅(jiān)持持續(xù)更新,時(shí)間有限的話會(huì)先記錄相關(guān)內(nèi)容,后期完善具體,只有點(diǎn)滴積累才能厚積薄發(fā)! 1、閉包函數(shù) php的閉包(Closure)也就是匿名函數(shù) $a =function()use($b) { } 2、preg_replace_callba...

    羅志環(huán) 評(píng)論0 收藏0
  • 2018 PHP 面試總結(jié)

    摘要:最近面試了不少公司,正好把記得的問(wèn)題做個(gè)總結(jié)。抽象類(lèi)的接口的區(qū)別,不在于編程實(shí)現(xiàn),而在于程序設(shè)計(jì)模式的不同。一般來(lái)講,抽象用于不同的事物,而接口用于事物的行為。 最近面試了不少公司,正好把記得的問(wèn)題做個(gè)總結(jié)。 本文 github 會(huì)持續(xù)更新 公眾號(hào) 搜索 蘇生不惑 或者掃二維碼關(guān)注,每周更新。 showImg(https://segmentfault.com/img/bVbsYyM?w...

    William_Sang 評(píng)論0 收藏0
  • 2018 PHP 面試總結(jié)

    摘要:最近面試了不少公司,正好把記得的問(wèn)題做個(gè)總結(jié)。抽象類(lèi)的接口的區(qū)別,不在于編程實(shí)現(xiàn),而在于程序設(shè)計(jì)模式的不同。一般來(lái)講,抽象用于不同的事物,而接口用于事物的行為。 最近面試了不少公司,正好把記得的問(wèn)題做個(gè)總結(jié)。 本文 github 會(huì)持續(xù)更新 公眾號(hào) 搜索 蘇生不惑 或者掃二維碼關(guān)注,每周更新。 showImg(https://segmentfault.com/img/bVbsYyM?w...

    lunaticf 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<