この記事では主に PHP の基礎知識を共有し、PHP の変数とデータ型について説明します。お役に立てれば幸いです。
1. 変数とは何ですか? 変数とは、物を保管できるポケットに相当します。
プログラミング言語では、変数は数値を保存するために使用されます。
2. PHP で変数を宣言する方法
「$」を使用します
変数を宣言せずに使用することもできます (悪い習慣)一度に 1 つ以上宣言できます
注意事項
変数名は で始まります。文字またはアンダースコアの後に数字と文字に下線が付きます
変数名には明確な意味があることが最善です
キャメルケース表記と下線に従うのが最善です
変数名は厳密に大文字と小文字が区別されます
繰り返し変数の宣言は、前の
variable 変数を上書きします
原則は等価置換です。以下の例を参照してください:
$i = 'j'; $j = 'k'; $k = 'hello world'; echo $$$i; // $$$i -> $$j -> $k
最終的な出力結果は hello world です
データ型
8 つの主要な型:
スカラー型 (単一のデータしか格納できません)
整数型(int)
カテゴリ:
10進数、16進数、8進数
範囲:
マイナス記号あり-21億〜21億
42億なし
格納範囲を超え、オーバーフローが発生します
浮動小数点型(floatdouble)
カテゴリ:
小数点あり、eまたはE付き
注:
浮動小数点数にはエラーがあるため、浮動小数点値を比較しないでください!!!
ブール型(boolean)
true | false
文字列型 (string)
区切り文字
一重引用符と二重引用符の違い
一重引用符は変数を解析せず、実行効率が高いです
一重引用符は 2 つの変数のみを解析しますエスケープ文字 ' と \
heredoc
大きな段落を書くときに使用され、二重引用符と同等です。
使用方法:
<<<カスタマイズされた名前
コードスニペット...カスタマイズされた名前;
特記事項:
nowedoc
複合型
配列
オブジェクト
特殊型
リソース
空(null | NULL)
1. 変数は宣言されておらず、値はnullです
2。 unset()された変数の値はnull
1. 変数とは
変数とは、物を格納できるポケットに相当します。
プログラミング言語では、変数は数値を保存するために使用されます。 2. PHP で変数を宣言する方法「$」を使用します 変数を宣言せずに使用することもできます (悪い習慣)
一度に 1 つ以上宣言できます
注意事項
変数名は で始まります。文字またはアンダースコアの後に数字と文字に下線が付きます
変数名には明確な意味があることが最善です
キャメルケース表記とアンダースコア方式に従うのが最善です
変数名は厳密に大文字と小文字が区別されます
繰り返し変数は前の変数を上書きします
変数変数
原則は等価置換です。以下の例を参照してください:
$i = 'j'; $j = 'k'; $k = 'hello world'; echo $$$i; // $$$i -> $$j -> $k
最終的な出力結果は hello world です
データ型
8 つの主要な型:
スカラー型 (単一のデータしか保存できません)
整数型(int)
カテゴリ:
10進数、16進数、8進数
範囲:
マイナス記号あり-21億〜21億
42億なし
ストレージ超過範囲、オーバーフローが発生します
浮動小数点型 (floatdouble)
分類:
小数点付き、e または E 付き
注:
浮動小数点数にはエラーがあるため、浮動小数点値を比較しないでください!!!
ブール型 (boolean)
true | false
文字列型 (string)
区切り文字
一重引用符と二重引用符の違い
一重引用符は変数を解析せず、実行効率が高い
一重引用符は解析のみ' と \ の 2 つのエスケープ 記号
heredoc
は、コンテンツの大きな段落を記述するときに使用され、二重引用符に相当します。 使用方法: <<<カスタム名コードスニペット...
カスタム名;
文字の末尾のカスタム名行の前には何も置くことはできません。 キャラクター。
nowedoc
は一重引用符に相当します。ヒアドキュメントと比較すると、カスタム名は先頭を一重引用符で囲む必要があります。
複合型
オブジェクト
特殊型
リソース
空(null | NULL)
1. 変数は宣言されておらず、値はnullです
2。割り当てられた値は null
3. unset() された変数の値は null
関連する推奨事項:
PHP における変数と定数の分析例 の命名規則の詳細な説明phpphpの変数のデータ型判定関数のサンプルコードについて簡単に説明します。
以上がPHPの変数とデータ型の説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。