Heim  >  Artikel  >  Backend-Entwicklung  >  So ändern Sie einen Wert in einem Array in PHP

So ändern Sie einen Wert in einem Array in PHP

青灯夜游
青灯夜游Original
2022-05-09 19:49:012353Durchsuche

Zwei Änderungsmethoden: 1. Greifen Sie auf das angegebene Array-Element zu und weisen Sie den Wert neu zu. Die Syntax lautet „Array-Name [„Schlüsselname“] = neuer Wert;“; Verwenden Sie array_splice ()Ersetzen Sie ein angegebenes Element ab der angegebenen Position. Die Syntax lautet „array_splice (Array, Startposition, 1, Ersatzwert)“.

So ändern Sie einen Wert in einem Array in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Zwei Methoden für PHP zum Ändern eines Werts in einem Array

Methode 1: Greifen Sie auf das angegebene zu Array-Element und Neuzuweisung

Syntax:

数组名[下标]=新值; //索引数组
数组名["键名"]=新值; //关联数组

Beispiel 1:

<?php
$arr=array(1,2,3,4,5,6);
var_dump($arr);
$arr[2]="h";
var_dump($arr);
?>

So ändern Sie einen Wert in einem Array in PHP

Beispiel 2:

<?php
$arr=array("a"=>"red","b"=>"green","c"=>"blue");
var_dump($arr);
$arr["b"]=23;
var_dump($arr);
?>

So ändern Sie einen Wert in einem Array in PHP

Methode 2: Verwenden von array_splice ()

Verwenden Sie array_splice() von Start aus Ersetzen eines Elements an der angegebenen Position. Gibt ein Element zum Ändern eines Werts im Array an.

<?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);
?>

So ändern Sie einen Wert in einem Array in PHP

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo ändern Sie einen Wert in einem Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn