ホームページ >バックエンド開発 >PHPチュートリアル >PHP プログラミングで一般的な変数は何ですか?
PHP プログラミングでは、変数は値を保存する基本単位であり、プログラム実行中にデータを保存および使用するために使用されます。 PHP では、変数に整数、浮動小数点、文字列、配列などのさまざまなデータ型を割り当てることができます。この記事では、PHP プログラミングにおける一般的な変数とその使用法を紹介します。
単純な変数は最も一般的な変数タイプで、整数、浮動小数点数、文字列などの通常のデータ型を格納できます。 PHP では、未定義の変数の初期値は NULL です。以下にいくつかの例を示します。
整数変数:
$num1 = 12; $num2 = -345; $num3 = 0x80 ;
浮動小数点変数:
$float1 = 1.234; $float2 = 10.2e3; $float3 = 4E-10;
文字列変数:
$str1 = "Hello World!"; $str2 = 'PHP is great!';
インデックス配列は、数値インデックス キーによって制御される値のコレクションであり、通常は順序付けられた一連のデータを格納するために使用されます。 PHP では、array()
関数を使用してインデックス付き配列を作成できます。以下に例を示します。
$colors = array("Red", "Green", "Blue");
配列の値には、インデックス値を使用してアクセスできます。たとえば、次のようになります。
echo $colors[0]; // 输出 "Red" echo $colors[1]; // 输出 "Green" echo $colors[2]; // 输出 "Blue"
ループ構造を使用して配列を走査することもできます。
foreach($colors as $value){ echo $value . "<br>"; }
配列を走査するときは、key
と value
を使用してキー値と配列要素の値を表すことができます:
foreach($colors as $key => $value){ echo $key . " = " . $value . "<br>"; }
連想配列は、文字列インデックス キーによって制御される値のコレクションで、通常は順序付けられていないデータ セットを格納するために使用されます。 PHP では、array()
関数を使用して連想配列を作成できます。以下にいくつかの例を示します。
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); $months = array("Jan"=>"31", "Feb"=>"28", "Mar"=>"31", "Apr"=>"30");
配列の値には、そのキー値を使用してアクセスできます。たとえば、次のようになります。
echo $age["Peter"]; // 输出 "35" echo $months["Jan"]; // 输出 "31"
連想配列を走査する場合、foreach
構造体も使用できます。
foreach($age as $key => $value){ echo $key . " is " . $value . " years old.<br>"; }
PHP では、変数はグローバルまたはローカルにすることができます。グローバル変数は関数の外部で定義および使用されますが、ローカル変数は関数の内部で定義および使用されます。ローカル変数は関数の実行が完了すると破棄されますが、グローバル変数はプログラムの実行全体を通じて存在します。
関数内のグローバル変数にアクセスするには、関数内で global
キーワード宣言を使用する必要があります。
$num = 10; function test(){ global $num; echo $num; } test(); // 输出 "10"
ローカル変数を作成して内部で使用することもできます。関数:
function test(){ $num = 100; echo $num; } test(); // 输出 "100"
静的変数は関数内で定義されたローカル変数ですが、通常のローカル変数とは異なり、静的変数は破棄されず、値が継続します。次の関数呼び出しまで保存されます。これは、特定の値の変更を追跡する必要がある場合に便利です。以下に例を示します。
function test(){ static $num = 0; echo $num; $num++; } test(); // 输出 "0" test(); // 输出 "1" test(); // 输出 "2"
関数呼び出しごとに、静的変数 $num
の値が増加し続けます。
要約すると、これらは PHP プログラミングにおける一般的な変数の型と使用法です。これらの変数の基本概念と使用法をマスターすることは、高品質の PHP プログラムを開発するために非常に重要です。
以上がPHP プログラミングで一般的な変数は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。