ホームページ >バックエンド開発 >PHPチュートリアル >PHP学習メモ(2):変数の詳細説明、学習メモの詳細説明_PHPチュートリアル
1.PHP変数入門
。1. 文法
コードをコピーします コードは次のとおりです:
//PHP は弱い型指定言語であり、変数の型は格納された値によって決まります
//厳密に型指定された言語: int a = 1
$変数名 = 値
2. 命名規則
1).数字で始めることはできません
2).PHP 演算子 (+-x/%&) は使用できません
3).PHP キーワードを使用できます
4) 大文字と小文字を区別します (php の変数と定数のみ大文字と小文字が区別されます)
5) キャメルケース命名法: aaBbCc (最初の単語の最初の文字は小文字)
3. 変数変数
変数名は動的に設定できます。例: $$var
4. 参考課題
コードをコピーします コードは次のとおりです:
$a=1;
$b=&$a; // $a のメモリアドレスの値を $b に代入します
$a=2;
echo $b //最後の値は 1 に等しい
2. 変数データ型
1. 4種類のスカラー
コードをコピーします コードは次のとおりです:
int (整数)、bool (ブール値)、float、double (浮動小数点)、string (文字列)
2. 2つの複合タイプ
コードをコピーします コードは次のとおりです:
配列: array()
オブジェクト: オブジェクト
例: $var = new mysqlli('localhost','root','123455')
3. 特別な2種類
コードをコピーします コードは次のとおりです:
resource (リソース) 例: $var = fopen('test.php','r')
Null (空の型) 大文字と小文字は区別されません
3. よく使われる機能
コードをコピーします コードは次のとおりです:
isset() //変数が存在するかどうか、値が null の場合は存在しないことを意味します
unset() //変数を解放します
var_dump() //変数または値の型を確認します
empty() //変数が存在しないか空の場合に true を返します
settype($a,int) //変数の型を設定します
gettype() //変数の型を取得
4.変数の宣言方法
コードをコピーします コードは次のとおりです:
$int = 10 //整数 4 バイト、最大値 2³²
$float = 3.14E⁴ //浮動小数点型は 3.14X10⁴
に等しい
$bool = false //true は true
$str = "string" //変数とエスケープ文字は二重引用符で囲んで解析できます
//エスケープ文字は使用できませんが、一重引用符自体をエスケープすることはできます (例: $str = 'a'a'')。
$str = '文字列'
区切り文字を使用して文字列を宣言する