Maison >développement back-end >Problème PHP >Comment additionner les indices d'un tableau en php

Comment additionner les indices d'un tableau en php

青灯夜游
青灯夜游original
2022-09-26 18:34:183450parcourir

Étapes pour additionner les indices du tableau PHP : 1. Utilisez la fonction array_keys() pour obtenir tous les indices (noms de clés) dans le tableau d'origine. La syntaxe "array_keys (tableau d'origine)" renverra un tableau de résultats contenant les indices 2 , utilisez la fonction array_sum() pour additionner le tableau de résultats, la syntaxe est "array_sum (tableau de résultats)".

Comment additionner les indices d'un tableau en php

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

En PHP, vous pouvez utiliser les fonctions array_keys() et array_sum() pour calculer la somme de tous les indices du tableau.

Étapes de mise en œuvre :

Étape 1 : Utilisez la fonction array_keys() pour obtenir tous les indices (noms de clés) dans le tableau d'origine

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);  
$arr=array(2,4,6,8,10);
var_dump($arr);
echo "所有下标:";
$key=array_keys($arr);
var_dump($key);
?>

Comment additionner les indices dun tableau en php

Explication :

array_key() la fonction peut obtenez le tableau Certains ou tous les noms de clés (indices) dans , le format de syntaxe de cette fonction est le suivant :

array_keys($array,$search_value,$strict)

La description du paramètre est la suivante : $array : paramètre obligatoire, le tableau sur lequel opérer

    $search_value : Paramètre facultatif. Si le paramètre est vide, la fonction renverra tous les noms de clés du tableau. Si ce paramètre est spécifié, la fonction renverra uniquement le nom de clé avec la valeur $search_value ; $strict : paramètre facultatif pour déterminer s'il faut utiliser le mode strict lors de la recherche. $strict est par défaut false, ce qui est le mode non strict. Seuls les types sont comparés pendant la recherche, pas les types. Si $strict est défini sur true, c'est le mode strict. , compare à la fois la valeur et le type lors de la recherche, équivalent à
  • . La fonction
  • array_key() renverra le nom de clé du tableau obtenu sous la forme d'un tableau.
  • ===
  • Étape 2 : Utilisez la fonction array_sum() pour additionner le tableau résultat

$sum=array_sum($key);
echo "所有下标的和:".$sum;

Description : La fonction

array_sum() peut calculer la somme de tous les éléments du tableau spécifié. Comment additionner les indices dun tableau en php

array_sum ( $arr )

Renvoie une valeur entière si tous les éléments du tableau arr sont des nombres entiers, ou un nombre à virgule flottante si une ou plusieurs des valeurs sont des nombres à virgule flottante.

S'il y a des éléments non numériques dans le tableau arr, PHP essaiera de les convertir en valeur numérique, et si la conversion échoue, elle sera traitée comme une valeur 0. Par exemple, la chaîne « 45 » sera convertie en nombre entier 45 et la chaîne « 12.4abc » sera convertie en nombre décimal 12,4.

Apprentissage recommandé : "

Tutoriel vidéo PHP

", "

PHP ARRAY

"

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