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