Notes d'étude PHP : L'utilisation et le fonctionnement des tableaux
Introduction :
Un tableau est une structure de données couramment utilisée et un type de données important en PHP. Maîtriser l’utilisation et le fonctionnement des baies peut nous aider à mieux organiser et traiter les données. Cet article présentera les concepts de base des tableaux, créera et initialisera des tableaux, accédera aux éléments du tableau, ajoutera et supprimera des éléments de tableau, traversera et triera des tableaux, ainsi que d'autres opérations, et joindra des exemples de code spécifiques.
1. Concept de base du tableau
Un tableau est une variable spéciale qui peut stocker plusieurs valeurs. Ces valeurs peuvent être de n'importe quel type, comme des chaînes, des entiers, des nombres à virgule flottante, etc. En PHP, les tableaux peuvent être des tableaux indexés ou des tableaux associatifs.
2. Créez et initialisez le tableau
Exemple de code 1 :
//使用array()函数创建索引数组 $fruits = array("apple", "banana", "orange"); //使用简写形式创建索引数组 $fruits = ["apple", "banana", "orange"];
Exemple de code 2 :
//使用array()函数创建关联数组 $person = array("name" => "Tom", "age" => 25, "city" => "Beijing"); //使用简写形式创建关联数组 $person = ["name" => "Tom", "age" => 25, "city" => "Beijing"];
3. Accéder aux éléments du tableau
Exemple de code 3 :
$fruits = ["apple", "banana", "orange"]; echo $fruits[0]; //输出:apple echo $fruits[1]; //输出:banana echo $fruits[2]; //输出:orange
Exemple de code 4 :
$person = ["name" => "Tom", "age" => 25, "city" => "Beijing"]; echo $person["name"]; //输出:Tom echo $person["age"]; //输出:25 echo $person["city"]; //输出:Beijing
IV. Ajout et suppression d'éléments de tableau
Exemple de code 5 :
$fruits = ["apple", "banana", "orange"]; $fruits[] = "grape"; //将"grape"添加到末尾 $fruits[1] = "pear"; //将"pear"替换索引为1的元素 print_r($fruits);
Exemple de code 6 :
$person = ["name" => "Tom", "age" => 25]; $person["city"] = "Beijing"; //添加键值对 print_r($person);
Exemple de code 7 :
$fruits = ["apple", "banana", "orange"]; unset($fruits[1]); //删除索引为1的元素 print_r($fruits); $person = ["name" => "Tom", "age" => 25, "city" => "Beijing"]; unset($person["age"]); //删除键为"age"的元素 print_r($person);
5. Parcours et tri des tableaux
Exemple de code 8 :
$fruits = ["apple", "banana", "orange"]; //使用for循环遍历索引数组 for($i = 0; $i < count($fruits); $i++){ echo $fruits[$i] . " "; } //使用foreach循环遍历索引数组 foreach($fruits as $fruit){ echo $fruit . " "; }
Exemple de code 9 :
$person = ["name" => "Tom", "age" => 25, "city" => "Beijing"]; //使用foreach循环遍历关联数组 foreach($person as $key => $value){ echo $key . ": " . $value . " "; }
Exemple de code 10 :
$numbers = [3, 1, 2]; sort($numbers); //升序排序 print_r($numbers); rsort($numbers); //降序排序 print_r($numbers);
Conclusion :
Cet article présente les concepts de base des tableaux, la création et l'initialisation de tableaux, l'accès aux éléments de tableau, l'ajout et la suppression d'éléments de tableau, le parcours et le tri de tableaux et d'autres opérations, et donne des instructions spécifiques Code exemples. Après avoir maîtrisé l'utilisation et le fonctionnement des tableaux, je pense que les lecteurs peuvent mieux utiliser les tableaux pour organiser et traiter les données dans la programmation 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!