ホームページ > バックエンド開発 > PHPチュートリアル > PHP 構文の簡単な説明 1_PHP チュートリアル

PHP 構文の簡単な説明 1_PHP チュートリアル

WBOY
リリース: 2016-07-13 17:27:35
オリジナル
861 人が閲覧しました

「HTML 構文の話」という記事で、HTML の基本的な構文を紹介しました。静的な Web ページをコンパイルすることは可能ですが、情報を動的にやり取りすることが重要です。例えば、Webサイトの会員制システムでは、会員登録やログインのためにバックエンドプログラムの動作が必要となる場合があります。多くの Web サイトで使用されている CGI プログラムは主に Perl、ASP、Java、PHP で書かれていますが、ここで使用するのは PHP です。無名プログラマーのおかげで完全に無料です。 PHP の構造は C 言語に似ており、C 言語で述べられている「1 か所で学習、どこでもプログラム」に準拠しています。 C言語を学習したことがある人ならPHPも気軽に始められると思います。まず、PHP 構文をいくつか紹介しましょう。この記事は初心者が学ぶのに適しています。
PHP と C 言語の間にはいくつかの違いがあるか、ある程度 C 言語よりも柔軟である可能性があります。 C 言語では、変数を使用する前に変数を定義する必要があります。 PHP では、変数を事前に定義する必要がなく、直接使用できます。変数の型は、値を割り当てるときに自動的に生成されます。 PHP変数の型は、整数(int)、倍精度(double)、文字列(string)、配列(array)、オブジェクト(object)に分けられます。
整数のサイズが範囲を超える場合、値の範囲は次のとおりです。
┌─────┬─────┬──────┬──────。 ──────┐
│ 宣言の種類│長さ(ビット)│長さ(バイト)│ 値の範囲│
§────┼────┼─────┼─── ─ ───┤
│ int │ 32 │ 4 │-2147483647~2147483647 │
├────┼────┼────┼──── ─────┤
│ ダブル │ 32 │ 4 │ 1.7E-308~1.7E+308 │
└────┴────┴─────┴─── ─ ──────┘
文字列。通常は "" (二重引用符) で表されます。次のように (一重引用符) で表すこともできます。
$b="abc$a";
$d=""cde";
$e= "cde";
PHP のさまざまな変数は、変数名の前に「$」を追加することで区別されます。
$b の内容は abcabc、$c の内容は abc$a、$d の内容は "cde"、$e の内容も "cde" であることに注意してください。二重引用符で囲まれた内容の変数名は置き換えられますが、一重引用符で囲まれた変数名は置き換えられないことがわかります。 $ で表される $ など、二重引用符で囲まれた内容はエスケープする必要がありますが、一重引用符で囲まれた内容はエスケープする必要がありません。

PHP の配列構文は次のとおりです:
配列名 [インデックス]
インデックスには数値またはテキストを指定できます。ただし、テキストを使用することはあまり意味がありませんのでお勧めしません。また、配列に関しては他の言語よりも柔軟です。
$names[]=100;
$names[]="こんにちは、元気ですか"; $names[]= 98.5;
$names[]=1.7E+23;
for ($i=0;$i";
}
?>
配列内の要素が必ずしも同じ型であるとは限らないことがわかります。これが PHP 配列の「命」です。 オブジェクトを使用すると、プログラマの保守が容易になり、プログラムが読みやすくなります。他の言語と比較すると、PHP にはカテゴリ、メソッド、属性、拡張機能などしかありません。




http://www.bkjia.com/PHPjc/531880.html
www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/531880.html技術記事 「HTML 構文の話」という記事で、HTML の基本的な構文を紹介しました。静的な Web ページをコンパイルすることは可能ですが、情報を動的にやり取りすることが重要です。たとえば、一部の Web サイトの会員システムでは...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート