PHPで2次元配列を走査するforeachを理解する方法
php
2 次元配列
の走査を使用する必要があることがよくあります。多くの人は 1 次元配列
の走査を理解していますが、 2 次元配列の走査 走査を理解すると、できることは何もなくなります。この記事では、それを見てみましょう。
まず、2 次元配列の走査を理解したい場合は、まず 1 次元配列の走査の原理を理解する必要があります。これ以上の苦労はせずに、コードに直接進みましょう。
1 次元配列をトラバースする 2 つの方法:
1. 配列のキーと値を操作する必要があります
<?php $arr=array('a'=>'php','c'=>'.cn'); foreach($arr as $key=>$value){ echo $key.'=>'.$value."<br>"; }
输出:a=>php c=>.cn
2. を操作する必要があります配列のキーと値 Operation
<?php $arr2=array('d'=>'ok','b'=>'oya'); foreach($arr2 as $value){ echo $value."<br>"; }
输出: ok oya
1 次元配列の走査は、実際には常に次のキーと値のペアを指す foreach の内部ポインタです。ポインタが空の場合は、元のポインタに戻ります。キーと値のペアを指すたびに、foreach 内でキーと値のペアを操作できます。
次に、2 次元配列の走査を見てみましょう:
<?php $arr3=[[3,0,9],[7,8,3],[1,8,2]]; foreach($arr3 as $key=>$value){ foreach($value as $k=>$v){ echo '这是二维数组中索引为:'.$key.'的一维数组的第'.$k.'个,值为:'.$v.'<br>'; } echo "<br>"; } ?>
输出: 这是二维数组中索引为:0的一维数组的第0个,值为:3 这是二维数组中索引为:0的一维数组的第1个,值为:0 这是二维数组中索引为:0的一维数组的第2个,值为:9 这是二维数组中索引为:1的一维数组的第0个,值为:7 这是二维数组中索引为:1的一维数组的第1个,值为:8 这是二维数组中索引为:1的一维数组的第2个,值为:3 这是二维数组中索引为:2的一维数组的第0个,值为:1 这是二维数组中索引为:2的一维数组的第1个,值为:8 这是二维数组中索引为:2的一维数组的第2个,值为:2
実際、2 次元配列の走査は、配列を処理することです。変数として 2 次元配列内で、foreach() を再度使用して、変数として扱う配列を走査します。
# おすすめ:#《2021 PHP 面接質問まとめ(集)#》《# #phpビデオチュートリアル>>
以上がPHPで2次元配列を走査するforeachを理解する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
