麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > PHP > 正文

PHP數組key轉換成小寫 array_change_key_case()函數的應用

2020-03-24 16:08:03
字體:
來源:轉載
供稿:網友
  • 今天在使用dedecms sql標簽的時候沒有數據輸入,打開sql.lib.php逐行調試,發行在使用$ctp->CTags 之前有數據,后來想了一下我生成數據的KEY值是大寫,會不會是這個原因呢?

    帶著這個問題,用 array_change_key_case()函數 將所有的KEY轉換成小寫,數據輸出正常!

    PHP數組函數 array_change_key_case()的作用是將數組的所有鍵(KEY)轉為大寫或者小寫形式。
    它的語法形式是:array_change_key_case(array,case)
    第一個參數array是必需的,傳入的是要做轉變的數組。
    第二個參數case是可選的,設定的是要轉成大寫還是小寫。
    可能的值有:
    CASE_LOWER:以小寫形式的鍵返回數組;
    CASE_UPPER:以大寫形式的鍵返回數組。www.it165.net
    其中CASE_LOWER是默認值,也即如果不傳入第二個參數,默認小寫形式的鍵返回數組。
    如果數組中含有數字索引的鍵,則該鍵無變化。
    例:

    <?php$arr = array(‘a’=>’apple’, ‘B’=>’boy’, ’3′=>’three’, ‘D’=>’dog’);print_r(array_change_key_case($arr));print_r(array_change_key_case($arr, CASE_UPPER));?>

    輸出:

    Array ( [a] => apple [b] => boy [3] => three [d] => dog )Array ( [A] => apple [B] => boy [3] => three [D] => dog )

    如果傳入的第一個參數所對應的數組中有兩個或者兩個以上的鍵相同,則最后一個出現的元素會覆蓋其他元素。
    例:

    <?php$arr = array(‘a’=>’apple’, ‘B’=>’boy’, ‘c’=>’cat’, ‘D’=>’dog’, ‘C’=>’come’);print_r(array_change_key_case($arr, CASE_LOWER));?>

    輸出:

    Array ( [a] => apple [b] => boy 1 => come [d] => dog )

    PHP編程

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 黄色网络免费看 | 午夜精品小视频 | av国产片| 国产精品久久亚洲 | 黄色特级视频 | 激情综合视频 | 欧美一极视频 | 国产精品久久久久久久久久久天堂 | 精品一区二区三区欧美 | 国产成人精品免高潮在线观看 | 欧美成人精品h版在线观看 久久久久久三区 | 91精品观看91久久久久久国产 | av电影观看 | 久久精品欧美视频 | av免费不卡国产观看 | 亚洲国产精品久久久久久久久 | 日本在线观看视频网站 | 全黄裸片武则天一级第4季 偿还电影免费看 | 丁香天堂网 | 人人舔人人舔 | 激情视频免费看 | 香蕉久久久久 | 欧美精品成人一区二区在线观看 | 黄色影院在线看 | 最新在线黄色网址 | 一区二区三区日韩电影 | 91不雅视频 | 成人在线精品视频 | 欧美日韩亚州综合 | 在线观看免费污视频 | 在线观看国产一区二区 | 精品一区二区免费 | 国产精品久久久久久久久久久久久久久 | 91美女视频在线观看 | 一级黄色性感片 | 久久久久亚洲美女啪啪 | 色婷婷久久一区二区 | 成人短视频在线观看免费 | 欧美a视频在线观看 | 91精品国产综合久久久欧美 | 国产毛片在线高清视频 |