用for给数组赋值
Jun 23, 2016 pm 01:58 PM
$tests=array(id => "910003", params => array("param1" => '', "param2" => '', "param3" => ''));for ($i = 0; $i <= count($tests["params"]); $i++) { }
如何用上述方法修改param1,param2,param3值?
回复讨论(解决方案)
$i <= count($tests["params"])
应为
$i < count($tests["params"])
$tests = array('id' => "910003", 'params' => array("param1" => '', "param2" => '', "param3" => ''));foreach($tests["params"] as $k=>&$t) $t = $k;print_r($tests);
Array( [id] => 910003 [params] => Array ( [param1] => param1 [param2] => param2 [param3] => param3 ))
$tests = array('id' => "910003", 'params' => array("param1" => '', "param2" => '', "param3" => ''));for($i=1; $i<=count($tests["params"]); $i++) { $tests["params"]['param'.$i] = $i;}print_r($tests);
Array( [id] => 910003 [params] => Array ( [param1] => 1 [param2] => 2 [param3] => 3 ))
谢谢!,如果这个参数名是没有规律的(如:param_23、paramAbc……),那有如何实现
不是给了你两个方案了吗?
哦,明白了!谢谢!
$tests=array('id' => "910003", 'params' => array( "param1" => '', "param2" => '', "param3" => '' ));for ($i = 1; $i<=count($tests["params"]); $i++) { $tests['params']['param'.$i]=$i;}print_r($tests['params']);
谢谢!,如果这个参数名是没有规律的(如:param_23、paramAbc……),那有如何实现
如果没有规律,只能换一种办法了

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Wie entferne ich doppelte Elemente mithilfe einer foreach-Schleife aus einem PHP-Array?

Deaktivieren oder aktivieren Sie die automatische Kopierauswahl zum Kopieren im Terminal

PHP-Array-Schlüsselwertumdrehen: Vergleichende Leistungsanalyse verschiedener Methoden

Die Kunst des PHP Array Deep Copy: Mit verschiedenen Methoden eine perfekte Kopie erzielen

Praxis der mehrdimensionalen Sortierung von PHP-Arrays: von einfachen bis hin zu komplexen Szenarien

Anwendung der PHP-Array-Gruppierungsfunktion bei der Datensortierung

Best Practices für Deep Copying von PHP-Arrays: Entdecken Sie effiziente Methoden

Die Rolle der PHP-Array-Gruppierungsfunktion beim Auffinden doppelter Elemente
