使用 ApnsPHP 這個 Open Source,實做 ios 推播功能,可以支援 Multiple push
Dream
2015年9月9日 星期三
2015年5月22日 星期五
UTF-8字串中刪除所有看不見的字串符號
處理字串時,常會發生會因為一些看不見的字串符號照成錯誤
可以使用這段去除
$temp= preg_replace('/\p{C}+/u', "", $temp);
可以使用這段去除
$temp= preg_replace('/\p{C}+/u', "", $temp);
2014年11月19日 星期三
PHP =& new 的使用注意事項
PHP 5.3.0 introduces two new error levels:
E_DEPRECATED
and E_USER_DEPRECATED. The
E_DEPRECATED error level is used to indicate that a
function or feature has been deprecated. The
E_USER_DEPRECATED level is intended for indicating
deprecated features in user code, similarly to the
E_USER_ERROR and E_USER_WARNING
levels.http://tw2.php.net/manual/en/migration53.deprecated.php
PHP 5.3.0 之後的版本,建議廢棄 =& new 若原來為 =& new 則改為 = new ,若原來為 =& xxx::aa() 則可以不用更動
2014年7月30日 星期三
FB 分享一直錯誤
工作中遇到要將網址分享在 FB上,不過FB一直抓錯誤資料,而且用清 Cache 工具 Debugger - Facebook 開發人員也不行,會一直有Meta Tags In Body的錯誤訊息,直接看網頁原始碼也看不出有什麼錯誤,最後直接用這個方法看 https://developers.facebook.com/tools/debug/og/echo?q={網址},才發現錯誤,原來是因為程式裡有用到 $_SERVER ,FB在抓時,造成程式在編譯時這類的語法變成未定義的錯誤,所以另外做判斷就可以了。
2014年7月11日 星期五
PHP 將 UTF-8 的字串依指定長度切割成陣列
工作中遇到要將中文字串切割成陣列,不過使用str_split(),雖然可以做字串分割,可是遇到UTF-8中文時,會變成亂馬,所以找了一下相關資料解決。
以下是Joomla 的 utf8_str_split(),跑起來也快。
2014年5月14日 星期三
使用 PHPExcel 產生Excel
最近在寫將PHP資料輸出成Excel,之前是直接寫成CSV的方式,可是會有編碼的困擾,所以找看看有沒有其它方式,發現這一個 PHPExcel ,可讀取、產生Excel 97~2007的檔案、PDF、CSV、HTML檔,非常好用方便。
寫入Excel範例
讀取Excel檔
2014年5月13日 星期二
OAuth_2_0
做網頁一定很常碰到OAuth相關,對於這個也不是很清楚,OAuth_2_0 這個介紹還滿清楚的
其它資料
http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html
訂閱:
意見 (Atom)