Verdoppeln Sie den Wert jeder Zelle im mehrdimensionalen PHP-Array

墨辰丷
Freigeben: 2023-03-31 22:04:02
Original
2793 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die Methode zum Verdoppeln des Werts (der Anzahl) jeder Einheit in einem mehrdimensionalen Array in PHP vorgestellt. Dazu gehören die Fähigkeiten zum Betreiben von Arrays in PHP.

Die Beispiele in diesem Artikel beschreiben eine PHP-Methode zum Verdoppeln des Werts (der Anzahl) jeder Zelle in einem mehrdimensionalen Array. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:

Prämisse: Ein mehrdimensionales Array, jeder seiner kleinsten Einheitswerte ist eine Zahl.
Anforderung: Schreiben Sie eine Funktion, um den minimalen Einheitenwert zu verdoppeln.

Der Code lautet wie folgt

<?php
$arr = array(1,3,&#39;a&#39;=>20,&#39;b&#39;=>array(2,4,6,&#39;c&#39;=>7));
function arr2($arr){
 foreach($arr as $key=>$v){
 if(!is_array($v)){
  $arr[$key] *= 2;
 }else{
  $arr[$key] = arr2($arr[$key]);
 }
 }
 return $arr;
}
echo "<pre class="brush:php;toolbar:false">";
print_r(arr2($arr));
?>
Nach dem Login kopieren

Verwenden Sie die vom System bereitgestellten Funktionen, um das Problem zu lösen. Die Methode ist wie folgt:

<?php
$arr = array(1,3,&#39;a&#39;=>20,&#39;b&#39;=>array(2,4,6,&#39;c&#39;=>7));
function t(&$arr){ 
 $arr *= 2;
}
echo "<pre class="brush:php;toolbar:false">";
array_walk_recursive($arr,&#39;t&#39;);
print_r($arr);
?>
Nach dem Login kopieren

Zusammenfassung : Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein.

Verwandte Empfehlungen:

Verwendung der allgemeinen PHP-Bildverarbeitungsklasse

PHP-Methode zur Berechnung des Start- und Enddatums einer Woche

PHP-Methode zur Implementierung des clientseitigen und serverseitigen Hochladens von Bildern

Das obige ist der detaillierte Inhalt vonVerdoppeln Sie den Wert jeder Zelle im mehrdimensionalen PHP-Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!