PHP

[工作] 突然發現的微妙邏輯差異

在 PHP 裡面,一般要使用 include 或是 require 的時候,我習慣是放在程式的外面,這樣就是全域函式,大家都可以用。但是,卻遇到了一個問題,就是重複定義。如果有兩個以上的程式不小心都 require 了同一個檔案,那麼就有可能會被 PHP 吐出錯誤訊息說,你的類或是函式重覆定義了。 今天猛然發現,如果我在函式裡面做 require 呢?結果,重覆定義的問題不見了。彷彿就像是,你所 require 進來的東西,不管是變數、函式還是類,

[工作筆記] 土法煉鋼之異地資料轉換

當作是筆記記錄一下,因為之前自己的電腦掛點,資料都掉光光,做一下筆記以防萬一。 首先是要備份或是轉換的地方做資料輸出,輸出的格式就寫成 XML 的格式就好了。例如這樣: 1 23200 新航線 6月1日長榮航空即將首航日本九州東南部的宮崎縣,對於這個以日本開國神話以及陽光海洋著稱的美麗所在,將成為今年初夏最有魅力的旅遊新航線。


宮崎還有一樣推動觀光的秘密武器,就是去年上任的宮崎縣長-東囯原 英夫,原來是日本普受歡迎的搞笑藝人-そのまんま東,選上縣長之後就把藝名封存,將全副熱情投入縣政推動,更把焦點鎖定觀光旅遊的推廣,在宮崎到處都可看到名人縣長的Q版肖像,向來訪的觀

[無責] 工作碎碎念

手機發送 MMS 來寫部落格是要付出點代價的。只是我總覺得,這樣的代價會不會太大了點? 不過,我後來換算了手機上網,以 email 的方式來計算,如果不是辦那種吃到吐方案,那我發一則 email 的話,大概要 25 元新台票(以 100KBytes 計算),靠,好貴啊 =_=... 不過我這個月總共發了四則 MMS 訊息,看看月中出帳的時候會出現多少金額,如果一則不是 5 元的話,我應該會去告台灣大哥大詐欺 XD 話說,這幾天再找一些

[PHP tech.] 工作筆記 allow_call_time_pass_reference

這好像是 PHP5 跟 PHP4 之間的一些問題。預設值來看,allow_call_time_pass_reference 是打開的,但是基於一些安全性的理由,有些伺服器會將這個設定關閉,而在 PHP 官方網站上,也說對於這個設定值在未來的版本將不繼續支援。至於為什麼會出現這樣的問題,主要是跟傳值與傳址有關。 在 PHP4 中,如果是 Call by Reference(or Call by Address),他是這樣運作: function