php入門變數之數字_PHP教程

來源:互聯網
上載者:User
在介紹變數時,我明確指出PHP具有整型和浮點型(小數)數字類型。但是,依據我的經驗,這兩種類型都可以歸類到一般的數字之下(在極大程度上是這樣的)。

下面列舉下PHP中有效數字類型的變數:

8 3.14 10980843985 -4.2398508 4.4e2 

注意:這些值永遠不會用引號括起來(如果這樣做,它們就是含有數值的字串,在連接字串例子中就有一個這樣的例子),也不能用逗號來表示千位分隔字元(千位分隔字元例子: 20,943)。

處理數字常用的兩個函數:
round()用於把小數四捨五入為最接近的整數;或者把小數四捨五入到指定的位元。
number_format()用於把一個數字轉換成更常見的表示形式,用逗號作為千位分隔字元;還可以設定小數點的指定位元。


有興趣的人可以自己列印結果,但有一點要注意,要把各個結果分開來,不然列印的各種結果會連在一起,這算不算是一點點小考驗???

================================================================================

下面我們就來做一個實戰例子把:

單引號 你所出售的 ' . $quantity . ' 件產品,成本單價為 $' . $price . ' . 加上發票稅,總額為 $' . $total . '.

'; ?>

為了能列印出HTML 、貨幣符號以及變數的組合,。同時還有另一個列印方式(雙引號),這放到php入門單引號與雙引號區別來說。

許多數學運算子還具有相應的賦值運算子,從而允許簡寫指派陳述式。下面的一行語句:

$total = $total + ($total * $taxrate); 可以重寫為: $total += ($total * $taxrate);

=============================================================================

下面我們就來看看和數字相關的操作符知識點吧(自己大概看下,瞭解即可,其實就是和我們上學時候學數學一樣,瞭解運演算法則,對於有興趣的同學可以百度Google具體用法)

操作符:操作符是用來對數組和變數進行某種操作運算的符號。

$b

$b

=

=$b

註:恒等表示只有兩邊運算元相等並且資料類型也相當才返回true;

例如:0==0" 這個返回為true,因為運算元相等;

0==="0" 這個返回為false,因為資料類型不同。

操作符

5、三元操作符

Condition ? value if true : value if false

樣本:=50 ? "Passed" : "Failed")

6、:

$a=@(57/0);

除數不能為

操作符的優先順序和結合性:

一般地說,操作符具有一組優先順序,也就是執行他們的順序。

操作符還具有結合性,也就是同一優先順序的操作符的執行順序。這種順序通常有從左至右,從右至左或者不相關。

下面給出操作符優先順序的表。最上面的操作符優先順序最低,按著表的由上而下的順序,優先順序遞增。

>=

>=

>

為了避免優先順序混亂,可以使用括弧避開優先順序。

http://www.bkjia.com/PHPjc/743386.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/743386.htmlTechArticle在介紹變數時,我明確指出PHP具有整型和浮點型(小數)數字類型。但是,依據我的經驗,這兩種類型都可以歸類到一般的數字之下(在極...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.