毎日メモ




一・phpの8種類の変数タイプ;
1、整数型.
2、小数型.
3、ブール型.
4、文字列タイプ
5,対象型(object).
6,配列(array).
7,リソース型(resources).
8,null.
1において、最初の4つはスカラータイプであり、56は複合タイプであり、78は特殊タイプである.
2,resources型変数はハンドルを生成します.外部リソースのアプリケーションを保存し、デフォルトでハンドルを開きます.その後、ファイルのすべての操作はハンドルに対する操作です.つまり、ハンドルはアドレスに相当し、そのファイルを指します.ハンドルのデフォルトは3からです.
3、デリミタ:デリミタは文字列の概念で、フォーマットは以下の通りです:<<
4,nullタイプ:I①.直接付与値はnull型です.②未付与変数はnull型である.③unsetで削除した変数.はnullです.
5、文字列に長さ制限はありません.
6,文字列のE=1.7*10^-38-----1,7*10^38;
7、文字列に一重引用符が必要な場合は、変換文字を使用します.一重引用符はそのまま中の内容を出力し、二重引用符は中の変数の値を表示します.表示されていない変数は、できるだけ一重引用符で効率を高めるようにします.
       8,×××数は10進数8進数16進数で表すことができる.
booleanに変換すると、次の値はFALSEとみなされます.
  • ブール値FALSEそのもの
  • 整数値0(ゼロ)
  • 浮動小数点0.0(ゼロ)
  • 空の文字列、および文字列「0」
  • 要素を含まない配列
  • メンバー変数を含まないオブジェクト(PHP 4.0のみ適用)
  • 特殊型NULL(未付与変数を含む)
  • Nullタグから生成されたSimpleXMLオブジェクト
  •  
  • その他のすべての値は、TRUE(リソースを含む)とみなされます.
  • Warning
  • -1は他の非ゼロ値(正負にかかわらず)と同様にTRUEと考えられる. 

  •  
    二.変数#ヘンスウ#
    1、変数の定義
    $a=90;
    私たちは90を変数aに支払った.
    注意:変数、変数に値を割り当てていない場合、この変数はnullです.
    2、可変変数
    三、Linuxインストールソフトウェアphpコーディネート環境
    1,lamp_tools;
    2,optディレクトリにコピーする;
    3,opt内でtar xvf lamp_tools.tar解包
    4,lamp_に入りますtools内でvim installのファイルを開き、2行目と497行目のEOFを削除し、保存を終了します.
    5,./インストール実行.
    注意:1、インストール中にデータベースを設定するパスワードが直接車に戻ってスキップし、インストールが完了したらデータベースのパスワードとユーザー名を設定します.
    2,インストール完了後、ブラウザでIP+phpinfoを開く.php.date欄にエラーが発生した場合に開きます.src/local/php/etc/php.iniファイル1008行目を修正(最後の行を1008行目に切り取る
    date.timezone = PRC)
    3、apacheとデータベースを再起動するには(shellスクリプトを書くことができます)
          1 echo "Service Appche restart:"
          2/usr/local/apache2/bin/apachectl restart
          3 
          4 
          5 echo "Service Mysql stop"
          6/usr/local/mysql/bin/mysqladmin -u root -p123456 shutdown
          7 
          8 echo "Service Mysql start"
          9/usr/local/mysql/bin/mysqld_safe --user=mysql &
    四、ドメイン名情報:
    1、ドメイン名を申請する;(ドメイン名はcom cnなど)
    2,仮想ホストの申請(Webサイト空)
    3、ドメイン名はホストにバインドされます(このステップではDNS解析のプロセスがあることに注意してください).
    4、FTPを通じてファイルをウェブサイトの空間にアップロードして、1つのウェブサイトのデフォルトのホームページを設置して訪問者が登録して見たページで、
    五、二進法、八進法、十六進法、十進法の間の変換方法:
        1,decbin();10進法をバイナリに変換する.
        2,bindec();バイナリを10進数に変換します.
        3,decoct();10進法を8進法に変換する.
        4, octdec();8進法を10進法に変換する.
        5,dechex();10進数を16進数に変換する.
        6,hexdec();16進数を10進数に変換する.
    base_convert(a,b,c);この関数には、変換する数を表す3つのパラメータaがある.bは変換すべき数の進数であり、cは変換すべき進数である.eg:base_convert(18,dec,hex);
    六、php変数タイプの変換;
    1、自動変換:
    (1)