Jollen's PHP 專欄「2.04 數值與字串的寫法」裡的所有文章!

  

41. 數字的寫法

jollen 發表於 October 27, 2006 3:50 PM

數字分為十進位、八進位與十六進位 3 種寫法: (1) 1234 - 一般我們習慣的十進位 (2) 01234 - 開頭為 0 (zero) 表示這是一個八進位數字 (3) 0x1234 - 開頭為 0x (zero eks) 表示這是一個十六進位數字 另外,double (浮點數) 的寫法也是和平常的習慣一樣,例如: -12.3 3.5 7.0001 0.0000054 10000.1 這 5 個數字都是浮點數正確的寫法。 PHP 也支援科學記號寫法,可用來表示較大或較小的數值,例如: 12.5E-5 (12.5x10-5) 1.3E+3 (1.3x10+3) 分別為...

42. 字串的寫法

jollen 發表於 October 27, 2006 3:50 PM

字串的寫法與數字不同,必須以一對單、雙或倒引號圍住,再加上特殊的跳脫字元,就是這一節所要介紹的內容。 字串以單、雙或倒引號圍住分別有不同的義意,請看底下的例子。 1. 單引號 'An apple a day keeps the docter away.' 當字串出現 ' 符號時,必須加上 \ 斜線: 'I'm Jollen' 應改成 'I\'m Jollen' 才對,其中 \' 即稱為跳脫字元 (escape character)。 2. 雙引號 以雙引號圍住的字串 PHP 會對該字串做 variable interpolation 的動作,亦即做變數的最代,例如: $name = "Jollen"; echo 'Name:...

43. here doc syntax

jollen 發表於 October 27, 2006 3:51 PM

"<<<" 稱為 here doc syntax,PHP 4/5 才有提供這個語法,用來定義「一堆」字串給變數時特別好用,例如: <?php $str = <<<EOD I saw a dog yesterday. It's very fat. Too fat to walk. I tried to help it. But in vain. Because it weights 100 KG. EOD; ?> $str 字串的值即為:...

| Top | Jollen's Forum |
Jollen's PHP 專欄採用 Attribution-NonCommercial-NoDerivs 2.5 授權條款
Copyright(c) 2001-2007 www.jollen.org