2 つの変更方法: 1. 指定された配列要素にアクセスし、値を再割り当てします。構文は、「配列名 [添字] = 新しい値;」または「配列名 ["キー名"] = 新しい値;」です。 "; 2. array_splice() を使用して、指定した位置から指定した要素を置換します。構文は「array_splice(配列、開始位置、1、置換値)」です。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php modify配列 値に対する 2 つのメソッド
方法 1: 指定された配列要素にアクセスし、値を再割り当てします
構文:
数组名[下标]=新值; //索引数组 数组名["键名"]=新值; //关联数组
例 1:
<?php $arr=array(1,2,3,4,5,6); var_dump($arr); $arr[2]="h"; var_dump($arr); ?>
例 2:
<?php $arr=array("a"=>"red","b"=>"green","c"=>"blue"); var_dump($arr); $arr["b"]=23; var_dump($arr); ?>
方法 2: を使用するarray_splice()
array_splice() を使用して、指定された位置の指定された要素を置き換えることによって配列内の値を変更します。
<?php header("content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,5,6,7,8,9,10); echo "原数组:"; var_dump($arr); array_splice($arr,1,1,"hello"); echo "修改第2个元素:"; var_dump($arr); ?>
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPで配列の値を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。