今回は、PHPのチュートリアルシリーズの第2弾です。今回は、変数の書き方の基本ルールについて見ていきましょう。
このページは、あくまで概要を説明するものです。すべての機能についての詳細な技術的説明をお求めの方は、別記事を書きましたのでご覧ください。
基本構文
PHPの変数は、ドル記号 $ で始まり、その後に名前が続きます。
$zvire = '猫';
文字列(文字の並び)は、引用符またはアポストロフィで囲みます。
$a = "引用符";
$b = 'アポストロフィー';
…
スーパーグローバル変数は、グローバルなアプリケーションの状態やHTTP通信を渡すために使用されます。
これらの変数の主な利点は、いつでもどこでも利用可能であることです。実際には、インデックスによって特定の情報にアクセスする、値の配列である。異なる文脈では、鍵の利用可能性は異なる場合がある(以下に説明)。
スーパーグローバル変数の種類
PHP のスーパーグローバルはすべて配列で、ドル記号の後にアンダースコア ($GLOBALS 以外) と大文字を続けたもので表されます。
PHP 7…
PHPで処理されるデータは、すべてある種の型になります。例えば、整数、文字列、ブーリアン(真/偽)など。
基本データ型
基本型は、基本データ型、またはスカラ型とも呼ばれる。
タイプ|名称|説明|||。
int
浮動小数点数 "小さいほど正確 " という規則が適用される浮動小数点数のバリエーションです。内部的にはいわゆる仮数と指数として格納されているので、実際にはその間に仮数*(2^指数…
このページでは、PHPで変数がどのように動作するかを完全にまとめています。本文はやや専門的な文体で書かれており、初心者の方には十分理解できないかもしれません。もし、完全な基本に興味があるなら、初心者向けチュートリアルと変数の書き方の原則を読んでみてください。
商品説明
変数はオペレーショナルメモリ内の仮想的な位置で、nameとdata typeで定義される。データ型の中で、変数はいくつかの content を持つことになる。…
ローカル変数は、function または method (in object-oriented programming) の本体内部でのみ有効である。
通常のスクリプトの文脈で作業している場合は、すべてが予想通りに行われます。
$x = 5;
echo $x; // 5を表示します。
しかし、カスタム関数を定義すると、動作が少し変わってきます。
$x = 5;
function mojeFunkce(): int
{
$x = 3;
echo $x; //…
注意: この記事は何年も前に書かれたもので、情報が古かったり間違っていたりすることがあります。このことを念頭に置いてお読みください。
変数は一般的な配置を意図したものではなく(他の方法で解決できる問題を解決する)、主に書き込みをより簡潔にし、メモリアクセスをより複雑にするために使用されます。
次のような例を考えてみましょう。
$x = 25; // 25を含む
$nacitana_promenna = 'x'; // "x "を含む
…
グローバル変数は、アプリケーションのどの部分でもいつでも利用可能であり、渡す必要はありません。
警告:** 適切に設計されたアプリケーションは、グローバル変数を使用すべきではありません。なぜなら、グローバル変数はカプセル化の原則に違反し、不用意に扱うと検出しにくいエラーを引き起こす可能性があるからです。
使用例
$a = 1;
$b = 2;
function suma(): void
{
global $a, $b;
$b = $a + $b;
}
suma();
echo …