ホームページ php教程 php手册 初心者のためのPHPの基礎

初心者のためのPHPの基礎

Jun 21, 2016 am 08:57 AM

PHP入門の基礎知識をまとめ、例題を交えて入門を詳しく解説。

1. PHP スクリプト コード タグ

PHP スクリプトは、ファイル内の 2 つの特別なタグに含まれるコンテンツです。たとえば、ASP は「<%....%>」、PHP は「」。

ただし、XML 標準に適合して PHP を XML または XHTML に埋め込むために、PHP は短い形式の「」の使用を推奨せず、長い形式のタグ「<」を使用することを推奨します。 ?php.. .?>”

さらに、PHP コード ブロックは、 のタグ形式もサポートしています。


2. PHPコマンド区切り文字

PHP の各ステートメントはセミコロン「;」で区切る必要がありますが、PHP 終了タグ「?>」の場合は自動的にセミコロンを意味するため、セミコロンを追加する必要はありません。

したがって、PHP スクリプトの形式は次のようになります:

/*
......;
......;
......;
......
*/
// 最後の行にはセミコロン
が必要ないことに注意してください。 ?>

3、PHP コメント

PHP の複数行コメントでは「/* ......... */」を使用します

単一行のコメントには「#」または「//」を使用します

4、PHP 出力

ASP では、「<%=...%>」を使用して 1 行をすばやく出力するか、「<%Response.Write("...")%>」を使用します

次のように、PHP で「echo()」または「print()」を直接使用します。

echo "a";
エコー (b);
echo ("c");
エコー d;
?>

出力は「abcd」となり、上記4種類はいずれも正常に出力できます。

しかし、特に echo "a" と echo d が両方とも文字列として出力される場合、これは不可能です。これには、PHP 変数の定義を理解する必要があります。

5. PHP 変数

ASP と同様に、PHP 変数は最初に定義しなくても直接使用できます。変数の型は、値を割り当てるときに自動的に生成されます。

PHP のさまざまな変数は、変数名の前に「$」を追加することで区別されます。

$a="123";
エコー 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$a」ではなく「123'123'」です。 '$a' ですが、二重引用符で囲まれた変数は置き換えられます。

したがって、変数が二重引用符で囲まれている限り置換され、一重引用符で囲まれた変数は置換されないと結論付けることができます。

二重引用符で囲まれた内容をエスケープする必要がある場合は、「\」、「$」、「"」などの「」プレフィックスを使用します。したがって、「123$a」と入力するには、

となります。

$a="123";
echo "$a$a";
?>

別の例:

$a="123";
echo "$a$a"\";
?>

出力は「123$a"」です。

ASP から PHP に切り替えるときに注意する必要があること:

1. 区切り文字「;」は書き忘れやすいです。
2. 変数の定義と使用。
3. 一重引用符と二重引用符の使用。



このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)