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

溫馨提示×

溫馨提示×

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

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

php怎么修改數組的下標

發布時間:2022-05-20 09:44:58 來源:億速云 閱讀:378 作者:iii 欄目:編程語言

這篇文章主要講解了“php怎么修改數組的下標”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“php怎么修改數組的下標”吧!

兩種方法:1、用“array_values($arr)”語句,可將關聯數組轉為索引數組,將字符串下標轉為純數字下標。2、用“array_combine(鍵名數組,原數組)”語句,將一個數組的元素作為另一個數組的下標,兩數組的元素個數要一致。

php怎么修改數組的下標

本教程操作環境:windows7系統、PHP7.1版、DELL G3電腦

php修改數組下標的兩種方法

1、使用array_values() 函數

array_values() 函數可以將關聯數組轉化為索引數組,將字符串下標轉為純數字下標。

<?php
$arr=array("Peter"=>65,"Harry"=>80,"John"=>78,"Clark"=>90);
var_dump($arr);
var_dump(array_values($arr));
?>

php怎么修改數組的下標

2、使用array_combine()函數

array_combine()函數可以將一個數組的元素,作為另一個數組的鍵名(下標)。

示例1:將索引數組轉成關聯數組

<?php
header("Content-type:text/html;charset=utf-8");
$keys=array("a","b","c","d");
$values=array("red","green","blue","yellow");
var_dump($keys);
var_dump($values);
echo "使用array_combine()合并數組后:";
var_dump(array_combine($keys,$values));
?>

php怎么修改數組的下標

示例2:修改關聯數組的下標

<?php
header("Content-type:text/html;charset=utf-8");
$keys=array("A","B","C","D");
$values=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
var_dump($keys);
var_dump($values);
echo "使用array_combine()合并數組后:";
var_dump(array_combine($keys,$values));
?>

php怎么修改數組的下標

說明:

array_combine($keys,$values)函數通過合并兩個數組的方式創建了一個新數組,其中$keys數組中的元素作為了新數組的鍵名,$values數組的元素為作為了新數組的鍵值。

但需要注意的是,使用array_combine()函數創建數組時,$keys數組和$values數組中的元素個數必須要一致,這才能讓鍵名和鍵值一一對應,否則就會報錯并返回 FALSE。

$keys數組不可為多維數組,否則也會報錯;但$values數組可以為多維數組。

感謝各位的閱讀,以上就是“php怎么修改數組的下標”的內容了,經過本文的學習后,相信大家對php怎么修改數組的下標這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

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

php
AI

普兰县| 金塔县| 滁州市| 河西区| 沐川县| 南康市| 肇东市| 棋牌| 潮安县| 白银市| 台中市| 石屏县| 遂昌县| 泽库县| 南昌市| 蓬安县| 莫力| 肥西县| 云梦县| 丰原市| 长海县| 虞城县| 中山市| 黎平县| 高台县| 工布江达县| 龙里县| 拉萨市| 鄂州市| 乐陵市| 鹿泉市| 绵阳市| 宿松县| 黔南| 城口县| 梨树县| 板桥市| 从化市| 松原市| 象州县| 德令哈市|