1. PHP スクリプト コードのタグ
PHP スクリプトは、ファイル内の 1 組の特別なタグに含まれるコンテンツです。たとえば、ASP は「<%....%>」です。 "、PHPでは"...?>"と見ることができます。
ただし、PHP を XML または Format タグに埋め込む XML 標準に適合させるために、
「」さらに、PHP コード ブロックは、 形式のマーキングもサポートしています。
2. PHP コマンド区切り文字
PHP の各ステートメントはセミコロン「;」で区切る必要がありますが、PHP の終了マークは「?>」とします。自動的にセミコロンを意味するため、セミコロンを追加する必要はありません。
したがって、PHP スクリプトの形式は次のようになります:
/*
....... ..;
.... ;
.... ;
....
/ * ......... */"
単一行コメントには「#」または「//」を使用します
4、PHP 出力
ASP で「<%=...%>」を使用して 1 行をすばやく出力するか、「<%Response.Write("...")%>」を使用します。 "
PHP の場合:
echo "a";
のように、"echo()" または "print()" を直接使用します。 echo (b);echo ("c");
echo d;
?>
は"abcd"として出力され、上記4種類全てが出力可能普通に。
しかし、ASP
では、特に echo "a"; と echo d; は両方とも文字列そのものとして出力されます。これは不可能です。これには、PHP 変数の定義を理解する必要があります。
5. PHP 変数
ASP と同様に、PHP 変数は最初に定義せずに直接使用できます。変数の型は、値を割り当てるときに自動的に生成されます。
PHP のさまざまな変数の前には、違いを示すために
“$” が付いています。
$a="123";
echo a;
echo $a;
?>
として入力"a123"
6. PHP における一重引用符と二重引用符の違い
$a="123";
echo "$a";
echo '$a';
?>
出力は "123$a
"、ここで echo "$a" " 変数 a の値が出力され、echo '$a' は文字列自体を一重引用符で囲んで出力します。
$a="123";
echo "$a'$a'";
?>
を出力します。 「123'123'」は「123$a」ではありません。 '$a' ですが、二重引用符で囲まれた変数は置き換えられます。
次のように結論付けることができます: コンテンツ内の変数が二重引用符で囲まれている限り、それらは置換されますが、一重引用符で囲まれた変数は決して置換されません。
。
二重引用符で囲まれた内容をエスケープする必要がある場合は、「\」、「$」、「"」などの「」プレフィックスを使用します。したがって、「123$a」と入力するには、
$a="123";
echo "$a$a";
?>別の例:
$a="123";echo "$a$a"\";
?>
出力は「
123$a"
」です。
ASP から PHP に転送する際の注意点:
1区切り文字のカンマ「;」は書き忘れやすいです。
2. シングルクォーテーションとダブルクォーテーションの使用法: >http://www.php.net/download-docs.php