91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php替換數組元素的方法

發布時間:2020-07-18 09:37:38 來源:億速云 閱讀:323 作者:清晨 欄目:編程語言

這篇文章將為大家詳細講解有關php替換數組元素的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

php替換數組元素的方法:1、替換數組的鍵為KEY值,代碼為【$arr[$i][name] = $array[$i][shop_name]】;2、使用遞歸替換數組中的內容,把數組內的【< >】替換成【{ }】即可。

php替換數組元素的方法

php替換數組元素的方法:

php中雖然處理數組的函數特別多,但是有的函數還要我們自己封裝,譬如替換數組里面的元素:

下面是替換數組的鍵為KEY值:

<?php
 
$arr = array();
$array = array(
    0 => array(shop_name=>1,shop_id=>2),
    1 => array(shop_name => 2, shop_id=>3)
);
 
for($i=0; $i<count($array); $i++) {
    $arr[$i][name] = $array[$i][shop_name];
$arr[$i][id]=$array[$i][shop_id];
}
echo '<pre>';
print_r ($arr);
echo '</pre>';
 
?>

下面實例是封裝的一個方法:

開發小技巧實例程序,使用遞歸替換數組中的內容。

把數組內的< >替換成{ }

你可以根據實際情況去使用這個函數。替換數組內的元素還是很方便的;

<?php
    $arr = array("<小剛>","<小曉>","<小飛>","<小李>","<小紅>");
    function arrContentReplact($array)
    {
        if(is_array($array))
        {
            foreach($array as $k => $v)
            {
                $array[$k] = arrContentReplact($array[$k]);
            }
        }else
        {
            $array = str_replace(array('<', '>'), array('{', '}'), $array);
        }
        return $array;
    }
   
    $arr3 = arrContentReplact($arr);
   
    echo "<pre>";
    print_r($arr3);
    echo "</pre>";
?>

以上例子輸出的結果為:

Array
(
    [0] => {小剛}
    [1] => {小曉}
    [2] => {小飛}
    [3] => {小李}
    [4] => {小紅}
)

關于php替換數組元素的方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

高尔夫| 景泰县| 南华县| 高阳县| 双牌县| 陈巴尔虎旗| 九龙城区| 巨鹿县| 临西县| 民县| 新闻| 巫山县| 玉龙| 通化市| 化州市| 牟定县| 策勒县| 西乌| 乌鲁木齐县| 长治市| 正蓝旗| 涟源市| 丰顺县| 蓬莱市| 恩平市| 白山市| 晋中市| 汶川县| 宁津县| 辽宁省| 英德市| 公主岭市| 昔阳县| 丘北县| 仙居县| 凤山市| 通许县| 曲松县| 偏关县| 德化县| 巴南区|