當前位置:編程學習大全網 - 編程語言 - php中&&和||的用法 這樣用什麽意思

php中&&和||的用法 這樣用什麽意思

a && b === if(a) { b },&&是同時必須滿足的意思。a || b === if(!a) { b },||是或者的意思。

$ckfid?&&?$rs=$db->get_one("SELECT * FROM $table WHERE fid='$ckfid'");

其實這句話相當於只有當$ckfid不為空的時候?才執行後面的?也就是約等於。

if?($ckfid) {

$rs=$db->get_one("SELECT * FROM $table WHERE fid='$ckfid'");}

而底下的||,則相當於$rs[name]為空的時候才執行,因為當$rs[name]不為空的時候,這個條件已經滿足了,後邊也不用再做任何判斷了。只有不滿足的時候,才去做後面的操作。

擴展資料:

PHP的特性包括:

1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。

2. PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的編程語言相比,

PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成htmL標記的CGI要高許多;

PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。

3. PHP支持幾乎所有流行的數據庫以及操作系統。

4. 最重要的是PHP可以用C、C++進行程序的擴展!

PHP版本VC6與VC9、Thread Safe與None-Thread Safe等的區別。PHP的大版本主要分三支:PHP4/PHP5/PHP6,其中,PHP4由於太古老、對QQ支持不力已基本被淘汰,請無視PHP4。

PHP6由於基本沒有生產線上的應用,還基本只是壹款概念產品,很多功能已在PHP5.3.3上實現,所以也不詳述,請無視PHP6。PHP5的版本主要分四支:PHP5.2之前的版本、PHP5.2.X、PHP5.3和日前發布的PHP5.4。

選擇版本,PHP5.2之前的版本不值得考慮,因為某些功能缺陷或者BUG。PHP5.4還處於Beta試用的版本號,非穩定版本,請無視PHP5.4。

主流PHP程序對PHP5.2.X的兼容性最好,而每次版本號的升級帶來的都是安全性和穩定性的改善,所以宜挑選最新的版本。目前PHP5.2系列最新的是PHP5.2.17。

參考資料:

百度百科——php

  • 上一篇:夢見夢自己腳上肉用刀挖空
  • 下一篇:數控機床是計算機在什麽方面的應用。
  • copyright 2024編程學習大全網