php学習一:文法規則
1573 ワード
1.書くルール
htmlにphpを埋め込むときは、終了記号に近い最後の文にセミコロンを書かなくてもよいという終了語が必要です.
しかし、単独のphpでは、最後には?>で終わる
2.命名規則
$で始まる必要があります.大文字と小文字は敏感で、下線、道と数字で構成されていますが、冒頭はアルファベットで始まる必要があります.
持参したラベルは大文字と小文字を区別しません.例えば、echo=ECHO;
3.var_dump
データ型を表示
4.isset
現在の変数が初期化されているかどうかを検出するために使用
5.unset
現在の変数が未定義の状態になるように変数を解放します.
6.empty
現在の変数が空かどうかを検出します.
変数は空のタイプ:0,“0”,false,null,未定義,空文字列,空配列;
7.文字列
二重引用符:二重引用符の中で{}を使って文字列をつなぐ効果を実現しますが、効率は低いです.
一重引用符:一重引用符の内容はすべてデフォルトの文字列で、自動的につなぎ合わせることはできませんが、効率が高いです.
コードは次のとおりです.
8.限定子<<
限定子で文字列を定義し、終了する前にスペースを指定しない
コードの例:
9.強制変換
Int()が整数に変換され、float()が浮動小数点に変換されるなど、ターゲットの前に(タイプ)を追加します.
コードの例:
10.データ型の判定
is_bool()がブールタイプであるかどうか.
is_Int()が整数かどうか;
is_float()が浮動小数点型であるかどうか.
is_string()が文字列型であるかどうか.
is_Arrayl()が配列タイプであるかどうか.
is_object()がオブジェクトタイプかどうか;
is_resource()がリソースタイプであるかどうか.
is_null()がnullであるかどうか.
is_scalar()がスカラータイプであるかどうか.
is_callable()が有効な関数名であるかどうか.
11.定数の定義および全定数の取得
get_でdefined_constantsはすべての定数を得る
コードは次のとおりです.
転載先:https://www.cnblogs.com/mmykdbc/p/6555762.html
htmlにphpを埋め込むときは、終了記号に近い最後の文にセミコロンを書かなくてもよいという終了語が必要です.
しかし、単独のphpでは、最後には?>で終わる
2.命名規則
$で始まる必要があります.大文字と小文字は敏感で、下線、道と数字で構成されていますが、冒頭はアルファベットで始まる必要があります.
持参したラベルは大文字と小文字を区別しません.例えば、echo=ECHO;
3.var_dump
データ型を表示
4.isset
現在の変数が初期化されているかどうかを検出するために使用
5.unset
現在の変数が未定義の状態になるように変数を解放します.
6.empty
現在の変数が空かどうかを検出します.
変数は空のタイプ:0,“0”,false,null,未定義,空文字列,空配列;
7.文字列
二重引用符:二重引用符の中で{}を使って文字列をつなぐ効果を実現しますが、効率は低いです.
一重引用符:一重引用符の内容はすべてデフォルトの文字列で、自動的につなぎ合わせることはできませんが、効率が高いです.
コードは次のとおりです.
$name = " ";
$age = 10;
$str1 = "{$name} {$age} ";
$str2 = '{$name} {$age} ';
8.限定子<<
限定子で文字列を定義し、終了する前にスペースを指定しない
コードの例:
$str7 = <<
9.強制変換
Int()が整数に変換され、float()が浮動小数点に変換されるなど、ターゲットの前に(タイプ)を追加します.
コードの例:
$num1 = 3.141595654;
echo (int)$num1; // 3
10.データ型の判定
is_bool()がブールタイプであるかどうか.
is_Int()が整数かどうか;
is_float()が浮動小数点型であるかどうか.
is_string()が文字列型であるかどうか.
is_Arrayl()が配列タイプであるかどうか.
is_object()がオブジェクトタイプかどうか;
is_resource()がリソースタイプであるかどうか.
is_null()がnullであるかどうか.
is_scalar()がスカラータイプであるかどうか.
is_callable()が有効な関数名であるかどうか.
11.定数の定義および全定数の取得
get_でdefined_constantsはすべての定数を得る
コードは次のとおりです.
$list = get_defined_constants();
echo $list;
転載先:https://www.cnblogs.com/mmykdbc/p/6555762.html