Maison >développement back-end >Problème PHP >Comment utiliser la boucle for pour trouver la somme des tableaux en php

Comment utiliser la boucle for pour trouver la somme des tableaux en php

青灯夜游
青灯夜游original
2022-07-01 20:04:003274parcourir

Étapes de mise en œuvre : 1. Utilisez "array_values ​​​​(original array)" pour convertir le tableau d'origine en un tableau d'index ; 2. Utilisez "count (index array)" pour trouver la longueur du tableau d'index ; $sum=0;" pour définir Une variable est utilisée pour stocker le résultat de la sommation ; 4. Utilisez l'instruction for pour parcourir le tableau, avec la syntaxe "for($i=0;$i

Comment utiliser la boucle for pour trouver la somme des tableaux en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3

php utilise la boucle for pour trouver la somme des tableaux

La boucle for prédéfinira les variables qui contrôlent le nombre de boucles Dans l'instruction for, l'instruction de boucle for peut effectuer des opérations de boucle en fonction du nombre connu de boucles, ce qui convient aux situations où le nombre de fois que le script doit être exécuté est clairement connu.

Autrement dit, le parcours d'instructions est lié aux indices de tableau et convient au parcours de tableaux d'index continus.

Donc, avant d'utiliser la boucle for pour trouver la somme des tableaux, vous devez convertir le tableau en tableau d'index.

Étapes de mise en œuvre :

Étape 1 : Utilisez la fonction array_values() pour convertir le tableau d'origine en un tableau d'index

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=array(1=>1,"a"=>2,2=>3,"b"=>4,"c"=>5);
var_dump($arr);
$value=array_values($arr);
var_dump($value);
?>

Comment utiliser la boucle for pour trouver la somme des tableaux en php

Étape 2 : Utilisez la fonction count() pour trouver la longueur de le tableau d'index

$len=count($value);
echo "数组长度为:".$len;

Comment utiliser la boucle for pour trouver la somme des tableaux en php

Étape 3 : Définir une variable affectée d'une valeur de 0 pour stocker le résultat de la sommation.

$sum=0;

Étape 4 : Utilisez l'instruction for pour parcourir le tableau

for ($i=0; $i <数组长度;$i++) {
    循环体语句块;   
}

Étape 5 : Dans le corps de la boucle, utilisez l'opérateur "+=" pour ajouter les éléments du tableau un par un pour trouver la somme

$sum+=$索引数组变量名[$i];

Une fois la boucle terminée, la valeur de $sum est la somme du tableau.

Exemple de code :

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$arr=array(1=>1,"a"=>2,2=>3,"b"=>4,"c"=>5);
$value=array_values($arr);
var_dump($value);

$sum=0;
$len=count($value);
for ($i=0; $i<$len;$i++) {
    $sum+=$value[$i]; 
}
echo "数组总和为:".$sum;
?>

Comment utiliser la boucle for pour trouver la somme des tableaux en php

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn