亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

柏乡县| 黔东| 孟连| 陵川县| 连南| 和静县| 毕节市| 苗栗县| 封丘县| 勃利县| 广西| 宁国市| 子洲县| 莆田市| 延边| 阜城县| 宜君县| 丰镇市| 安化县| 同德县| 怀来县| 万载县| 绥江县| 方正县| 郎溪县| 抚松县| 扎赉特旗| 吉林省| 乌海市| 西贡区| 昌宁县| 从化市| 宜黄县| 大厂| 东方市| 确山县| 靖江市| 元谋县| 宿州市| 炉霍县| 应用必备|