Maison > développement back-end > Problème PHP > Comment écrire un tableau à deux dimensions en PHP

Comment écrire un tableau à deux dimensions en PHP

PHPz
Libérer: 2023-04-20 11:00:41
original
470 Les gens l'ont consulté

Dans le tableau bidimensionnel de PHP, chaque élément du tableau est un tableau, et ces tableaux ont tous la même clé. Voici comment écrire un tableau à deux dimensions en PHP et quelques exemples :

  1. Définir un tableau à deux dimensions

Vous pouvez utiliser la fonction array() pour définir un tableau à deux dimensions. Voici quelques exemples de définition de tableaux à deux dimensions :

// 定义一个空数组
$array = array();

// 定义一个二维数组
$array = array(
    array(1, 2, 3),
    array(4, 5, 6),
    array(7, 8, 9)
);

// 定义一个关联数组
$array = array(
    'row1' => array('id'=>1, 'name'=>'Tom', 'age'=>18),
    'row2' => array('id'=>2, 'name'=>'Jerry', 'age'=>20),
    'row3' => array('id'=>3, 'name'=>'Mike', 'age'=>22),
);
Copier après la connexion
  1. Accès aux éléments d'un tableau à deux dimensions

Lors de l'accès à un élément dans un tableau à deux dimensions, vous devez spécifier deux clés, les clés de la première et de la deuxième dimensions. . Voici quelques exemples d'accès aux éléments d'un tableau 2D :

// 访问二维数组中的元素
echo $array[0][0]; // 输出 1
echo $array[1][1]; // 输出 5
echo $array[2][2]; // 输出 9

// 访问关联数组中的元素
echo $array['row1']['name']; // 输出 Tom
echo $array['row2']['age']; // 输出 20
echo $array['row3']['id']; // 输出 3
Copier après la connexion
  1. Parcours d'un tableau 2D

Vous pouvez utiliser une boucle for ou une boucle foreach pour parcourir un tableau 2D. Voici quelques exemples de parcours de tableaux bidimensionnels :

// 使用 for 循环遍历二维数组
for ($i = 0; $i < count($array); $i++) {
    for ($j = 0; $j < count($array[$i]); $j++) {
        echo $array[$i][$j] . &#39; &#39;;
    }
    echo &#39;<br>';
}

// 使用 foreach 循环遍历关联数组
foreach ($array as $key => $value) {
    echo $key . ': ';
    foreach ($value as $k => $v) {
        echo $k . '=' . $v . ' ';
    }
    echo '<br>';
}
Copier après la connexion

Ce qui précède explique comment écrire des tableaux bidimensionnels et des exemples en PHP. J'espère que cela vous sera utile.

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