PHP 予備
新メンバー向けの最初の PHP トレーニングの概要として学生ブログに公開されました。
1.PHP は HTML に埋め込むことができるシンプルなスクリプト言語ですが、PHP5 ではオブジェクト指向機能もサポートし始めています。オブジェクト指向の考え方はPHPで理解した方が良いかもしれません。 PHP 中国語マニュアルのアドレス:
http://php.net/manual/zh/index.php
ところで、多くの言語やフレームワークには非常に豊富なドキュメントがあり、頻繁に読むと上達に役立ちます。理解。
2.PHP はインタープリタ型動的言語です。コンピュータは機械語のみを読み取ることができますが、C、C++、PHP などの高級言語はコンピュータが読み取ることができないため、高級言語を機械語に翻訳する必要があります。 : 編集と解釈。
コンパイル: コードの記述が完了すると、コードは一般的な .exe ファイルなどのバイナリ ファイルにコンパイルされ、その後の実行ではこれらのコンパイルされたファイルが直接実行されます。再コンパイルする必要はありません。
説明: コードは各実行前に解釈されます。この作業は通常、インタープリターによって実行されます。
PHP はインタープリタ型言語であるため、動的な特性を持っています。
3.PHP は弱く型付けされた言語です。
弱型は強型に対応します。たとえば、C や C++ などの言語では、変数を定義するときに変数の型を宣言し、コード内で異なる型の値を変数に代入しようとすると、変数のデータ型を厳密に制御する必要があります。エラーが発生するか、型強制が発生します。弱い型指定言語では、変数宣言で変数のデータ型を指定する必要がなく、実行時に変数の型に対する必須の要件もありません。
4. PHP の解釈メカニズム
PHP スクリプトが解釈されるたびに、データベース接続、ファイル ハンドル、ソケット接続などを含むすべてのリソースが初期化されます。 PHP スクリプトの実行後にすべてのリソースが解放され、リクエストごとに別のプロセスまたはスレッドが作成されます。したがって、このメカニズムに基づいて、PHP は 2 つのページ間でデータを共有したり、メモリ常駐データを作成したりすることはできません。
その他の参考資料: http://www.bloggern.com/1557.html
5. PHP の配列はキーと値のペア (key=>) で表されます。 ; 値)、C 言語とは異なり、PHP 言語の配列のメンバーのデータ型は次の形式になります:
$arr = array(‘key1′ => ‘string’, ‘key2′=> 1000 );
<?php $var = 10; echo “I have $var apples!”; //输出:I have 10 apples! echo ‘I have $var apples!’; //输出: I have $var apples! ?>