我們常常會需要檢查某個檔案存不存在,那麼在 PHP 要怎麼做呢? 在 PHP 中有兩個檢查檔案是否存在的 function 可以用,分別是 is_file() 及 file_exists(),它們之間的差異是 file_exists() 若傳的參數是目錄也會回傳 TRUE,而 is_file() 則只會對是檔案路徑回傳 TRUE,以下就附上兩個範例:
2014年6月21日 星期六
2014年6月10日 星期二
Unicode 編碼對照表查詢
我們常常會遇到需要判斷使用者輸入或是要顯示的資料是否為特定的語言編碼,才能做好對應的措施,以免產生一些亂碼或是未知的 bug,因此就需要知道各語系的編碼範圍,所以我就在以下附上編碼對照表了。(參考資料: http://witmax.cn/unicode-list.html)
2014年6月7日 星期六
2014年6月4日 星期三
MySQL 查詢資料表值為 NULL 的資料
我們都知道一般在查詢資料所下的語法大概會像是 SELECT * FROM user 而如果要篩選條件就在後面加上 WHERE name = 'Tim' 之類的語法,但若是今天我們要判斷某個欄位的值是否為 NULL,語法下 WHERE name=NULL 會發現執行結果不正確,原因是在資料庫中 NULL 是一個特別的值,因此要使用 IS NULL 或是 IS NOT NULL 來做判斷,如此一來執行結果就會正確了。
正確的範例語法如下:
SELECT * FROM user WHERE name IS NULL;
正確的範例語法如下:
SELECT * FROM user WHERE name IS NULL;
訂閱:
文章 (Atom)