Gettext是由GNU所推出的一個… 嗯,我也不知道該怎形容他,類似規範吧,可是也算是一組library,反正就是可以讓你很方便的幫你的程式作多國語系的東西啦~ 而這篇文章要講的就是如何把Gettext用在PHP上面,開發多國語系的程式、網站
標籤: PHP
PHP Documentation for Chrome – 讓你快速查閱PHP文件
PHP其實是一個蠻好學習的語言,除了因為他本身就不難以外,還有他的資源其實也是很多的,尤其是PHP官方網站還有提供一份PHP函式文件,你可以去官網查詢任何PHP的函式,就很類似微軟的MSDN,今天要跟大家介紹一個Chrome外掛,他把PHP官網的文件搜尋功能做成了外掛,讓你可以更方便的查詢PHP Function~
閱讀全文 PHP Documentation for Chrome – 讓你快速查閱PHP文件
【PHP】【C++】簡潔的強制顯式轉型別語法
在PHP跟C++裡面有一種很方便的轉型別方法,你不用去記那一大串的轉型別函式,直接使用一個括弧加上要轉的型別就可以了,不過這方式好像會有一些問題,不過這部份我也不太清楚XD
【PHP】mb_convert_encoding – 遇到某些API的回傳值編碼不是自己要的? 來轉碼吧
↑↑這是在Chrome下用Big5檢視,上面是轉碼前,下面是轉碼後
昨天在玩Google Weather API時他有一個參數是設定你的語言的,那個參數如果不設定則API傳回值是英文的,然後是UTF-8編碼,但如果設定zh-TW則回傳值是中文的,但是是使用Big-5編碼,因此在使用這組API時我必須要把它的傳回值重新編碼成UTF-8才能使用,畢竟現在Big-5的網站已經蠻少了,所以我昨天就去找了mb_convert_encoding這個函式來幫我轉編碼~
Google Weather API – 幫助你取得一整週的天氣狀況
Google Weather API是我今天發現的東西,因為想要幫最近開發的Plurk-bot加上新的查天氣功能,所以就上網找了一下獲得天氣狀況的方法,原本預計的獲取方式是去讀取中央氣象局的網頁,然後分析上面的資料,可是後來我發現Google和Yahoo都有提供查天氣的API,其中我比較喜歡使用Google Weather API,因為他的回傳值是xml格式比較好解析,不過Yahoo傳一個html回來… 而且Google Weather API還支援直接指定城市名的功能,例如我要查台北市,我就在API上直接傳台北市過去就可以,可是Yahoo的天氣API卻不是這麼簡單,而是要你輸入一個城市的代碼,等於我要使用Yahoo的API時我還要先知道要查詢的城市的代碼
閱讀全文 Google Weather API – 幫助你取得一整週的天氣狀況
【Java】JDK安裝與Java原始檔編譯教學
最近這一週我都在台北商專上Java、JSP、SQL相關的課程,原本就有打算學Java,因為有一位網友說以後要做工程師必須要會的語言有C++跟Java,C++我有稍微碰過,不能說很強,但是要寫個小東西的能力還是有的,但是Java可以說是完全沒有碰過,剛好老師問說我要不要去台北商專上課就很高興的去了~
原本我是覺得Java沒有很好用,會想學除了因為他是工程師必修,還有一個原因是因為他的跨平台特性,可以讓我很方便的寫出Java甚至是手機的程式,還有Android的基礎也是Java,但是上了幾堂課之後我開始喜歡Java,有了當初第一次學程式語言時的衝勁,開始會凌晨12點抱者書念了… 這次當初學VB.NET時才有的感覺!!
【PHP】使用curl-lib取得無名/Yam音樂的真實下載位址
我設計的UI很簡潔^^
其實取得無名/Yam音樂的真實下載位址這個程式最原本是要做成自動產生部落格音樂語法的程式,可是後來發現現在已經很多人在經營音樂語法產生器,不差我這一個,所以就不想做就把它的程式碼釋放出來給大家看看~ 另外如果有人需要透過Yam或無名下載音樂的話也可以自己把這程式下載下去,然後裝到自己的伺服器裡面run
如何寫程式對Yahoo! Messenger進行存取(修改狀態、登入、登出等)(以VB作範例)
好像是在前天時班上幾個同學開始很無聊的亂傳所謂的改即時通狀態的惡作劇程式,就激發了我的靈感去設計了一個進階版的即時通狀態惡作劇程式,其實要寫成是來修改及時通的狀態並不難,因為Yahoo本身就有提供COM元件讓你很方便的去對即時通進行設定,這個COM就叫YahooMessengerLib,目前我所知他可以對即時通進行以下工作:修改狀態、取得現在狀態、登入或登出即時通,以下就讓站長教大家如何去使用YahooMessengerLib這個COM元件吧~
Mail Bomb – 純粹惡作劇的信箱炸彈~
信箱炸彈是什麼? 其實這個詞可能是第一次出現… 在過去大家可能比較常聽到即時通炸彈,也就是一種會一直傳訊息給即時通聯絡人,然後讓對方因為短時間之內收到過多訊息而斷線的程式,Mail Bomb跟他很像,Mail Bomb直接翻成中文就叫做信箱炸彈,他跟即時通炸彈一樣都是會傳很多訊息給別人,但不同的是Mail Bomb他其實只是惡作劇…並沒有什麼真正的功能,他也不可能把對方信箱塞爆,因為以現在信箱的容量來講要塞爆是很困難的,還有別想用我的Mail Bomb系統來寄垃圾信件,因為這套程式是針對單一信箱寄很多封信,而不是針對很多信箱寄一封信,下面就來教大家怎用Mail Bomb吧~
WordPress安裝教學 - 全球最多人使用的部落格(Blog)架站軟體(此教學適用於WP2.9以下版本)
你問我愛你有多深?我愛你有幾分? (誤~) 你問我這世界上我認為最好用的部落格架站成是是什麼? 我一定告訴你是WordPress,並非因為我自己的網誌是用WordPress架設才這樣說,當初在選擇要用甚麼軟體來架設逐風者時我有考慮用Xoops這類程式搭配外掛來建構Blog,後來也試過LifeType這套學校所使用的部落格架站程式,可是都不是很好用,尤其是LifeType這套程式的介面真的讓人很受不了,十分不人性化,搞得我們英文老師三不五時來問我怎麼看回覆,怎麼發文章………… 而且LifeType的擴充性也沒有WordPress這麼好,反正就是WordPress最好啦^^ 不信的話你可以安裝看看呀~~