Maison > développement back-end > Problème PHP > Comment convertir un tableau en tableau int en php

Comment convertir un tableau en tableau int en php

PHPz
Libérer: 2023-04-25 14:10:32
original
535 Les gens l'ont consulté

Le langage PHP fournit de nombreuses fonctions pour faire fonctionner les tableaux, y compris des fonctions qui convertissent les types de tableaux de chaînes en types de tableaux d'entiers. Cette fonction peut être utilisée pour convertir des tableaux de chaînes en tableaux d'entiers.

En PHP, vous pouvez utiliser la fonction array_map() pour convertir le type de chaîne du tableau de chaînes en un type entier. La syntaxe de la fonction array_map() est la suivante :

array array_map(callable $callback, array $array1 [, array $... ]);
Copier après la connexion

Parmi elles, $callback est une fonction de rappel, qui peut transmettre chaque élément du tableau puis traiter chaque élément ; et $array1 [, array $.. . ] est le tableau à convertir.

L'exemple de code pour utiliser la fonction array_map() pour convertir un tableau de chaînes en un tableau d'entiers est le suivant :

<?php
$array = array("1", "2", "3", "4", "5");
$new_array = array_map(&#39;intval&#39;, $array); // 将字符串数组转化成整型数组
print_r($new_array);
?>
Copier après la connexion

Dans le code ci-dessus, la chaîne est convertie en un nombre entier à l'aide de la fonction intval(), et alors la fonction array_map() est utilisée pour stocker les entiers dans $new_array. Utilisez la fonction print_r() pour générer un nouveau tableau d'entiers.

En plus d'utiliser la fonction array_map(), vous pouvez également utiliser la boucle foreach pour convertir un tableau de chaînes en un tableau d'entiers. L'exemple de code est le suivant :

<?php
$array = array("1", "2", "3", "4", "5");
$new_array = array(); // 定义新的整型数组
foreach ($array as $value) {
    $new_array[] = intval($value); // 将字符串转化成整型数,存储到新数组中
}

print_r($new_array);
?>
Copier après la connexion

Pour résumer, vous pouvez utiliser array_map() ou une boucle foreach en PHP pour convertir un tableau de type chaîne en un tableau de type entier. Il convient de noter que lors de l’utilisation de ces fonctions, chaque élément doit être traité de la même manière.

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal