权 权 この記事は Li Dequan によって所有されており、転載したことを明記してください
は友人を通じて、Zend Studio の PHP 開発プラットフォームを見つけました。 ecshop のソース ファイルでプロジェクト ファイルが見つかりませんが、Lao Li にとってこれは難しいことではありません。モールの入口ページはindex.phpなので、まずindex.phpファイルを開いて先頭にブレークポイントを設定して試してみます。なぜアーキテクチャから始めないのかと疑問に思う人もいるかもしれません。テンプレートメカニズムから始めてみてはいかがでしょうか? Lao Li は次のように考えています。EcShop Road 0.x コースでは、PHP、smarty、MySQL などの開発の基本知識を学びます。専門家は、その後の EcShop アーキテクチャの章に注目してください。传正正
以下で紹介します。誰もが知っているように、どの開発言語にも変数があります (ナンセンス、笑)。これは PHP にも当てはまります。 PHP 変数は 2 つの部分に分かれており、1 つの部分はユーザー定義変数です。変数間の代入には値の代入と参照の代入が含まれます (違いはメモリを共有するかどうかです)。もう 1 つは、以下で説明する PHP 定義済み変数です。PHP 定義済み変数を操作することで、ユーザー セッション、ユーザー オペレーティング システム環境、ローカル オペレーティング システム環境などの情報を取得できます。 |
|
| 説明
|
| は、定義されたすべてのグローバル変数で構成される配列です。変数名は配列のインデックスです。これは、HTTPCookie を通じてスクリプトに渡されるすべてのスーパー変数
|
| のスーパー セットと呼ぶことができます。これらの Cookie のほとんどは、PHP スクリプトの実行時に setcooke() 関数によって設定されます。古い $HTTP_ENV_VARS 配列に似ています (まだ有効ですが、使用は非推奨です)
|
| HTTP POST ファイルアップロード経由でスクリプトに送信される変数。古い配列 $HTTP_POST_FILES 配列と同様 (まだ有効ですが、使用は非推奨です)
|
| には、GET メソッドを通じて渡されるパラメーターに関する情報が含まれています。主に GET メソッドで送信されたデータを取得するために使用されます
|
| には、POST メソッドで渡されたパラメータに関連する情報が含まれています。主に POST メソッドを通じて送信されたデータを取得するために使用されます $_REQUEST |
GET、POST、COOKIE メカニズムを介してスクリプトに送信された変数であるため、この配列は信頼できません
| $_SER VER |
Web サーバーによって設定される変数、またはサーバーの IP アドレス、ホスト名など、現在のスクリプトの実行環境に直接関連付けられる変数。
| $_SESSION |
すべてのセッション変数に関連する情報が含まれます。主にセッション制御とページ間の値の転送に使用されます。事前に定義された変数について話した後、Lao Li さんは突然、これ以上何も言うことはないと感じました。これは制御ステートメント if...elseif...else、ループ ステートメント while、do...while、foreach などにすぎませんが、二重引用符と一重引用符の違いに注意を払うように皆さんに思い出していただきたいと思います。引用。 Cookie とセッションについては、BS プログラムでどの開発プラットフォームが使用されても同じ意味を持ちます。さて、Lao Li は MySQL を見るのが待ちきれません。
|
1.0 EcShop への役立つ紹介 - 序文 | 1.1 EcShop への道 - インストール
1.3 EcShop への道 - MySQL