Utilisez des tableaux PHP pour implémenter des scénarios courants
PHP est un langage de programmation open source populaire largement utilisé dans le développement d'applications Web et de sites Web. L'une des fonctionnalités importantes est le tableau (Array), grâce auquel de grandes quantités de données peuvent être stockées et manipulées. Cet article explique comment utiliser les tableaux PHP pour implémenter des scénarios courants, notamment la création, le parcours et la manipulation de tableaux.
// 使用 array() 函数创建数组 $fruits = array('apple', 'banana', 'orange'); // 使用方括号 [] 手动声明数组 $numbers = [1, 2, 3, 4, 5];
Les clés et valeurs du tableau peuvent être de n'importe quel type, y compris des chaînes, des nombres, des valeurs booléennes, des objets, etc.
a. Utilisez la boucle for
Utilisez la boucle for pour parcourir les tableaux d'index numériques, par exemple :
$fruits = array('apple', 'banana', 'orange'); for ($i = 0; $i < count($fruits); $i++) { echo $fruits[$i] . '
'; }
b Utilisez la boucle foreach
Utilisez la boucle foreach pour parcourir les tableaux associatifs et les tableaux d'index numériques, par exemple :
$person = array('name' => '张三', 'age' => 18); foreach ($person as $key => $value) { echo $key . ': ' . $value . '
'; }
c. Utilisez les boucles while et la fonction each()
Utilisez les boucles while et la fonction each() pour parcourir des tableaux associatifs, tels que :
$person = array('name' => '张三', 'age' => 18); reset($person); while (list($key, $value) = each($person)) { echo $key . ': ' . $value . '
'; }
a. Ajouter des éléments
Utilisez les opérateurs array_push(), array_unshift(), array_splice() et [] pour ajouter des éléments au tableau, par exemple :
$fruits = array('apple', 'banana', 'orange'); array_push($fruits, 'strawberry'); array_unshift($fruits, 'peach'); array_splice($fruits, 2, 0, 'grape'); $fruits[] = 'kiwi';
b Supprimer des éléments
Utilisez unset(), array_pop(). , array_shift() et array_splice() peuvent supprimer des éléments du tableau, par exemple :
$fruits = array('apple', 'banana', 'orange', 'grape', 'kiwi'); unset($fruits[1]); array_pop($fruits); array_shift($fruits); array_splice($fruits, 1, 2);
c Modifier des éléments
Utilisez l'opérateur [] et array_splice() pour modifier des éléments du tableau, par exemple :
$fruits = array('apple', 'banana', 'orange', 'grape', 'kiwi'); $fruits[1] = 'pear'; array_splice($fruits, 3, 1, 'mango');
d. Rechercher des éléments
Utilisez in_array(), array_search(), array_keys() et array_values() pour rechercher des éléments dans le tableau, par exemple :
$fruits = array('apple', 'banana', 'orange', 'grape', 'kiwi'); if (in_array('orange', $fruits)) { echo '找到了橙子!'; } $key = array_search('apple', $fruits); echo '苹果的索引是:' . $key; $keys = array_keys($fruits); $values = array_values($fruits);
En résumé, cet article présente comment utiliser les tableaux PHP pour implémenter des scénarios courants, y compris le tableau création, parcours et exploitation. La maîtrise de ces compétences de base vous rendra plus à l’aise dans le développement 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!