2015年3月11日 星期三

PHP 與 Javascript 整數 0 與 小數 0.0 的差別

由於 PHP 及 Javascript 都是弱型別的程式語言,所以常常會誤以為他們有些概念是互通的,但最近發現了一個不容易 debug 的特例,下面就來看範例吧!

一. 在 PHP 中
  1. $zero = 0;
  2. $float_zero = 0.0;

  3. $zero == $float_zero;  //  true
  4. $zero === $float_zero;  //  false

二. 在 Javascript 中
  1. var zero = 0;
  2. var floatZero = 0.0;

  3. zero === floatZero;  //  true

2015年3月9日 星期一

PHP 利用 EOT 來寫 HTML / Javascript

有時要在 PHP 加入 JS / HTML, 會因為排版或組字串弄的程式碼很醜,這時候就可以使用 eot 囉!不過要特別注意的是 EOT  使用的時候,前、後面不能有任何字元(包括空白),否則會錯而且不好 debug,以下就附上使用範例:
  1. <?php

  2.      echo <<<EOT
  3.          <div>Demo</div>
  4. EOT;

  5. ?>

2014年12月13日 星期六

PHP framework - CodeIgniter (CI)

最近覺得自己在開發 PHP 網頁的時候,寫的總是雜亂無章,而且每個 Case 都不一樣,要用到的  function 也不盡相同,因此就上網找有沒有現成的 PHP framework 可以用,於是就發現了 CodeIgniter 這套 framework 啦!

2014年12月12日 星期五

PHP 如何使用 Session

Session 的使用在 web 是很常見的,那麼在 PHP 該如何使用 Session 呢~? 以下就附上幾個使用 session 的簡單範例:

2014年12月11日 星期四

自以為是的工程師五大毛病

公司來來去去了好幾個工程師,發現了一些...有點實力的工程師常常會有個通病,就是無論在聊天或是工作上的事情,他根本不在乎你講了什麼,之前寫了篇類似的網誌已經道盡了這種人的情境,但在工程師身上這種狀況真的特別明顯!