ホームページ  >  記事  >  php教程  >  PHP を初めて使用する人向け: PHP 構文学習メモ

PHP を初めて使用する人向け: PHP 構文学習メモ

WBOY
WBOYオリジナル
2016-06-21 09:00:421151ブラウズ
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






声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP は HTML Web サイトのホームページのスケジュールされた生成を実装します次の記事:PHP は HTML Web サイトのホームページのスケジュールされた生成を実装します

関連記事

続きを見る