PHP 初心者のための PHP 配列変数の使用_PHP チュートリアル
PHP長い開発期間を経て、多くのユーザーが PHP をよく知っています。ここで私の個人的な理解を表明し、皆さんと議論します。 PHP の外部環境を参照する (PHP の制御構造、演算子、変数についてすべてを学ぶ) ことに多くの時間を費やすことにうんざりしているかもしれません。テレビの前で時間を過ごすことを優先して (そう思われるでしょう)、チュートリアルをすぐにやめることを検討することもできます。
もしそうなら、それは大きな間違いです。そして、私が「大きい」と言うときは、巨大であることを意味します。 Ally McBeal の魅力を理由にチュートリアルのこの章を諦めると、PHP の最も優れた変数型の 1 つを逃すことになります。これは「配列」と呼ばれる小さなものですが、その使い方に慣れると、PHP スクリプトを別の観点から見ることができると言っても過言ではありません。しかし、私の言葉を「…」と受け取らないでください。それは脇に置いて、自分で試してみてください。現時点では、以下のコードに示すように、ここで説明した変数には 1 つの値しか含まれていません
<ol class="dp-c"><li class="alt"><span><span><?php </span><span class="vars">$i</span><span> = 5; ?> </span></span></li></ol>
ただし、配列変数にはそれが含まれています。まったく異なる状況。配列は、複数の値を 1 つの変数に格納できる複雑な変数タイプです (これにより、関連情報を格納して記述する必要がある場合に簡単になります)。 PHP 配列変数は、1 つ以上の値を保持できる「コンテナ」変数と考えることができます。例:
<ol class="dp-c"> <li class="alt"><span><span><?php </span><span class="comment">// define an array $pizzaToppings = array('onion', 'tomato', 'cheese'</span><span> </span></span></li></ol>
ここで、$pizzaToppings は、「onion」、「トマト」、「チーズ」、「アンチョビ」、「ハム」、「ペパロニ」の値を含む配列変数です (配列変数はグループ化に特に便利です)関連する値は機能します)。 Print_r() は、PHP 配列変数内の値を覗くことができる特別な関数です。これは、配列の内容を表示するよりも、プログラムのデバッグ (スクリプトが失敗する理由を見つける) に便利ですが、表面下で何が起こっているのかを理解できるように、ここではこれを使用します。サーバーが実行されていて、ブラウザが開いていることを確認してください。
配列内のさまざまな要素はインデックス値によってアクセスされ、最初の要素のインデックス値は 0 から始まります。したがって、要素 'onion' にアクセスするには、$pizzaToppings[0] という表記を使用しますが、'anchovies' は $pizzaToppings[3] になります (基本的には、配列変数名の後に角括弧で囲まれたインデックス値が続きます)。
PHP では、少し異なるタイプの配列を作成するために、インデックスの代わりにユーザー定義の「キーワード」を使用することもできます。ここで、各キーは一意であり、配列内の単一の値に対応します。
<ol class="dp-c"><li class="alt"><span><span><?php </span><span class="comment">// define an array $fruits = array('red' => 'apple', 'yellow' => 'banana', 'purple' => </span><span> </span></span></li> <li> <span class="string">'plum'</span><span>, </span><span class="string">'green'</span><span> => </span><span class="string">'grape'</span><span>); print_r(</span><span class="vars">$fruits</span><span>); ?> </span> </li> </ol>
この例では、$fruits は 4 つのキーワードと値のペアを含む PHP 配列変数です。 (=> 記号は、キーワードとそれに対応する値の間の関連性を示すために使用されます)。 「バナナ」値にアクセスするには、$fruits[' yellow'] シンボルを使用しますが、「grape」値には、シンボル $fruits['green'] を介してアクセスします。
このタイプの配列は、「ハッシュ配列」または「連想配列」と呼ばれることもあります。 Perl を使用したことがある場合は、Perl のハッシュ変数に似ていることがわかるでしょう。
この記事の PHP 配列変数の紹介が役立つことを願っています。
)

ホット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 でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

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

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