【PHPの】のday01

.PHPCOREの基礎
 PHPは何1:[ハイパーテキストプリプロセッサ]
            WEBプログラム開発言語は、サーバー側で実行されている
                         スクリプト言語は、
 の2.PHPメリット
   (1)オープンソースコードを
   (2)のプラットフォーム(WindowsやLinuxなど)の様々なサポート
   ( 3)WEBサーバの様々な(アパッチ、IIS Tomact、nginxの)をサポート
   )(4)複数のデータベース(MySQLやSQLServerの、Orcaleなどをサポート
 3.PHPのインストール(Windowsの場合)
   (1)Apacheサーバ、WEBサーバのみを解決することができますインストール静的なページ
   (2)インストールPHPエンジン
      a.php-5.4.15-Win32-VC9-x86.zip
                無料のインストール解凍、意図した設置場所と改名に
      B。代わりに、php.iniの開発のphp.ini
                ファイル名PHPの設定ファイルとして
      CアパッチPHPエンジンと結合する。
                 CONF /のhttp.confファイルに書き込まれ、次のコード:
        #ロードPHP5このモジュールは、負荷経路php5apache2_2.dllフルネームと場所を
Php5_module LoadModuleの"D:\ php5.4の\のphp5apache2_2.dll"
負荷PHPの設定ファイルが置かれている
PHPIniDir "D:\ php5.4"
は、処理PHPエンジンにどのようなファイルの種類にApacheを伝える
AddTypeのアプリケーション/ X-httpd-をPHPの.php
    (3)PHPの原則を:ブラウザがページの.php、Apacheサーバ要求した場合
                 のみ、静的なページは、Apacheサーバは、PHPエンジンを助けてください、PHPの
                 エンジンは、Apacheに実行された後、動的ページと静的な結果を実行し
                 、サーバー、Apacheサーバことができますクライアントに応じて、静的なページを解析
                 側のブラウザ、最終結果が表示される
の文法構造4.PHP
  (1)XMLスタイル(基本形)
  <PHP?
     ...
  ?>
  注意:「?>」最後のは、PHPコードの場合
          ターミネータは省略推奨、省略することができる
  (2)ショートスタイル
  <?
    ...
  ?>
  :あなたは、設定ファイルphp.iniを変更する必要があります。注
     はshort_open_tag =オフを
           オンにApacheサーバーを再起動します
  (3)ASPスタイルの
  <%
    ...
  %>
      説明:php.iniの設定ファイルを変更する必要が
       オフasp_tagsの=を
               オン再起動Apacheサーバに 
  (4)スクリプトのスタイル
  <スクリプト言語= "PHP">
  ...
  </ SCRIPT>
  
5.PHP文書構造
  (1)PHPコード
  (2)HTMLタグ
  (3)CSSパターン
  (4)のJavascript、jQueryの
    説明:PHPドキュメント構造は、そこにPHPの文法構造の複数であってもよく、
            そして任意の場所に配置PHPのようにすることができます位置、
            セミコロンの各コードの端
            
6.PHPノート
  (1)#1行コメント
  (2)//単一行コメント
  (3)/ *複数行
                コメント* /
7変数(Varible)
   変数は何1:でそこに名前のメモリ量、およびプログラムは、金額
            の実行を変更することができ、それは変数の値の一時的な保存容器です。
           メモリ:現在、パワーダウンを実行し、データやプログラムを一時的に格納
                      データが存在しない
   2とき変数:データは複数回使用される場合、それがすることができる
                                   変数として定義
                                   
   3. DECLARE変数
     ; $変数名
     $変数名=値;
   4.変数名を命名
     (1)$開始、その後、変数名は英字で始まり、アンダースコア
                            の数字が含まれているバックを、文字、強調しています。
                            
     (2)変数名を禁止するような空間などの特殊記号が含ま
                  スラッシュ、バックスラッシュは特別なシンボルである
     (3)明確な可能変数名は、
     (4)変数名camelCase形式の使用最大限
                  例:ユーザー名ユーザー名を
     (5)変数名は大文字と小文字が区別され
                 例えば:$試験$テストは変数ではない
     (6)変数名と同じ、後者の値は前の値を上書きします。
    特別な変数の使用
      (1)と同じ値にいくつかの変数
      (2)変数変数
      および(3)参照変数
      
のデータ・タイプ(データ型と8つの主擬似タイプ4)
  << 8プライマリデータタイプ
     (1)スカラー型(格納された単一の値)
         A。整数(整数のInt)
         B.フロート(フロート、ダブル)
         C.ブール型(ブール値ブール値)
         D.文字タイプ(文字列)
     (2)複合型(店舗複数の値)
         。アレイ(アレイ)
         Bオブジェクト(オブジェクト)
     の(3)特殊なタイプの
         リソース(資源)。
         bはNULL。

     (4)整数(整数INT)
        PHPの整数:小数、
                                      バイナリ(0B開始)、
                                      進(0を導く)、
                                      10進数(先頭に0xを)。
        オペレーティングシステムとBの最大整数関係
          PHP_INT_MAXが最大に参照が、
                     最大オーバーフローが発生したとなり超える浮動小数点型
     (5)フロート(フロート、ダブル)
        科学表記法(EまたはE)。
                     例えば: 2.1e2 = 2.1 * 10 ^ 2
               2- = 2.1 2.1E /(2 ^ 10)
        オペレーティングシステムとB.最大フロート関係が持つ
                     最大E308 * 1.79
        浮動小数点近似に格納されているc.PHPを、そうしていない
                    比較フロート
     
     (6)ブールタイプ(ブールブール値)
        のみTRUE |真真と偽|偽偽。
                     二つの値 
                   
     (7)文字型(文字列):区切り文字までで囲む必要があり
        、区切り文字。
           (a)は、単一引用符(推奨) 
           (b)は、二重引用符
           (C)ヒアドキュメント(カスタムデリミタ)
           (D)nowdoc(カスタムデリミタ)
        単一及び二重引用符の間B.差
           (a)は、可変二重引用符を解決することができ、単一引用符が解決されていません変数は、
           (b)は二重引用符のエスケープ文字のすべてを解決することができ、単一引用符は
                             「\\と\解析
        
        C.は、(ソースコード内の特殊記号)文字エスケープ
          単一引用符\」
          \「ダブルクォート
          \ nの改行を
          \ rキャリッジリターン
          \ tの水平タブ
          の\ V垂直タブ
          \\バックスラッシュ
          
        D。HTMLエンティティと単一引用符と二重引用符を使用するには、文字エスケープ
          ブラウザで見られる(a)はW3C所定の特殊記号をしなければならない
             PHP、HTMLもエンティティで実現されなければならないエンティティは、HTML
             
          (b)はPHPで、エスケープ文字でソースコードを見て
                           たときに、単一引用符と二重引用符の競合エスケープ文字で
======= ================================
 (1)は、エコー:ブラウザに出力ストリング   
     エコー列のと、
     文字列エコー、文字列、文字列;
     (文字列)エコー;を出力することができ、文字列
     
 (2)中国の文字化け
   (1)中国の歪みXHMTL:
       <META HTTP-当量= "タイプ-コンテンツ"コンテンツ=「テキスト/ HTML、文字セット。= UTF-8「/>
   (2)中国語文字化けでPHP:
      ヘッダ( 'のContent-Type:text / htmlの;のcharset = UTF-8');
             説明:フロントは、任意の出力はできません
   (3)中国のエンコーディングエディタ。
      ウィンドウ環境設定(パラメータ)
      -一般(基本)8-UTF -ワークスペース。
      
 のvar_dump(3):詳細をプリントアウト(値、タイプ)
 

     var_dump($ VAR、$ var2で、$ VAR3 ...)。

 

 

おすすめ

転載: www.cnblogs.com/tommymarc/p/11627244.html