php5與mysql5 web 開發技術詳解-3 變數、運算式和常量_PHP教程

來源:互聯網
上載者:User
1、定義、命名和分類 分為標量變數、陣列變數以及對象三種類型 2、列印與輸出變數 echo 語句 printf() 函數 執行個體:: printf("%d bootles of beer on %s", 100, "the wall"); printf("The %2\$s liks to %1$s", "bark","dog"); sprintf()函數 執行個體: $formatted= fprintf("%01.2f",$var); 3、顯示數組與對象 print_r( 數組和變數); var_dump(數組\變數\對象) var_export(數組\變數\對象) 通過設定參數可返回變數的表示 執行個體:    $v = var_export($a,true); //返回php的原始碼,直接用在php指令碼的數組中4、php變數支援的資料類型 整形、雙精確度、字元型、布爾型 數組、對象 、資源(Resource) NULL 兩種方法引用字串: 雙引號和單引號 變數類型的擷取和設定:gettype()/settype() 數組和對象稱為符合資料類型5、變數的變數 $var_name = 'php5'; $$var_name = ''php5 web開發詳解; echo $php5;6、超級全域變數數組 $_GET[] $_POST[] $_COOKIE[] $_SESSION[] $_ENV[] $_SERVER[] $_FILES[] $_REQUEST[] $_GLOBALS[]7、變數操作符 內容較多,只列出種類不具體列舉。 算術 賦值 字串串連 前置和後置加減 引用 & 引用賦值後,變數具有相同的記憶體位址 三元操作符 比較運算 布林運算子 位操作符 其它操作符 : 1、錯誤抑制 @ 2、外部命令執行 $out = ·dir c:· print_r($out); $our = shell_exec("dir"); echo $out; 兩種函數得到的結果是相同的, ·將結果置於一個數組中;shell_exec()方法將結果置於一個標量變數中8、變數和腳步處理 isset() unset() empty() is_array()\is_integer()\is_numeric() 9、資料轉換 將變數進行強制類型轉換: (array) (bool)/(boolean) (int) (object) (real)/(double)/(fload) (string) 其它: (1)intval($var): (2)HereDoc HereDoc允許在php中嵌入一些大的常值內容,如電子郵件模板或一些html或常值內容。 $string = 'hello'; $output = <<

http://www.bkjia.com/PHPjc/477716.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/477716.htmlTechArticle1、定義、命名和分類 分為標量變數、陣列變數以及對象三種類型 2、列印與輸出變數 echo 語句 printf() 函數 執行個體:: printf(%d bootles of beer on...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.