這次老鷹要介紹迴圈 從FOR迴圈開始介紹 什麼是FOR迴圈呢? 給予一個條件 如果你的條件沒符合 就一直跑到條件符合停止. OK,我們來看看for迴圈長什麼樣子...
這次老鷹要介紹迴圈 從FOR迴圈開始介紹 什麼是FOR迴圈呢? 給予一個條件 如果你的條件沒符合 就一直跑到條件符合停止. OK,我們來看看for迴圈長什麼樣子...
這次要介紹的是判斷,什麼是判斷呢? 判斷是種對與錯的抉擇, 然而在程式的判斷多與關與開有關, 那就來看看今天的內容吧! 常常聽到如果是什麼就怎麼樣,否則就怎麼樣...
這次要介紹的是判斷,什麼是判斷呢? 判斷是種對與錯的抉擇, 然而在程式的判斷多與關與開有關, 那就來看看今天的內容吧! 常常聽到如果是什麼就怎麼樣,否則就怎麼樣...
今天要跟大家介紹變數與陣列 歡迎接力 連載 分享 變數是什麼呢?? 就是可變動的數,PHP跟一般的程式語言不一樣,PHP不用宣告變數的型態(字串 數字等等),這...
今天要跟大家介紹變數與陣列 歡迎接力 連載 分享 變數是什麼呢?? 就是可變動的數,PHP跟一般的程式語言不一樣,PHP不用宣告變數的型態(字串 數字等等),這...
繼老鷹的創世錄後,老鷹覺得要重寫,再加上昨天很多大大的拋磚引玉,老鷹就開始重寫PHP的教學, 歡迎 接力 批評 指教. 開始PHP的TAG <?php /...
繼老鷹的創世錄後,老鷹覺得要重寫,再加上昨天很多大大的拋磚引玉,老鷹就開始重寫PHP的教學, 歡迎 接力 批評 指教. 開始PHP的TAG <?php /...
最近用到,記錄一下 首先先寫一支接收端,只是單純的把POST參數印出來 api.php <?php if ($_POST) { print_r(...
今天跟同事測試了PHP 載入的機制 覺得還滿值得分享的。 1.當前目錄,永遠都是程式進入點那一支。 甚麼意思呢? 我有三支檔案。 資料夾結構如下: exampl...
既然MVC都有了,就繼續調整其他程式,把架構慢慢放進去。 改完了index.php,之後就把做好的架構套用到其他程式上。以forum.php為例,他的作用是顯示...
Controller的責任可大可小,不過最基本的部份大概有: 接收使用者的request,剖析url並處理input之後,傳給負責的controler與方法...
從無法進行單元測試的「古典」程式開始做架構改善,現在已經可以做單元測試了。所以還是先把單元測試做一下。這樣未來有程式的變動,或是進一步調整,都可以透過測試做一些...
PDO具備了幾個特性,除了是不同資料庫例如MySQL、SQLite、SQL Server等的抽象層,他提供的Prepared Statement也可以為資料庫操...
DAO(Data Access Object)是一個(應該算是)行之有年的模式,利用他可以把很快地把商業邏輯從主程式拆出來。 除了拆出商業邏輯,DAO的設計是依...
從昨天的例子,可以看出要使用一個樣板引擎大致上會有怎樣的操作。接下來的工作,就是包裝一下樣板引擎,這樣就可以在需要時抽換。 不過程式碼本身也還需要進一步整理,抽...
今天的大事是:PHP官網(www.php.net)被認為有malware,所以一些瀏覽器上不去。不過據Rasmus Lerndorf在twitter上發的消息看...
稍微調整了一下程式,讓功能完整一點,然後再來調整。 既然最常更動的往往是頁面,那讓頁面的邏輯跟其他部分混在一起,就很容易互相影響而不好修改。所以通常在改善架構的...
PHP最早的應用,大概就是從資料庫讀取一些資料,然後把資料填入到html中來輸出。思考的方向,其實是以html的呈現為主,PHP本身的角色,主要是讓頁面可以動態...
到底今天可以不可以成功安裝呢?暫且拭目以待... 參考: * https://code.google.com/p/xinc/ * https://code.go...
2004年10月20日, Mark Shuttleworth在一封Email中宣佈發行Ubuntu 4.10, 這是Ubuntu的生日, 祝福Ubuntu九歲生...
昨天嘗試安裝PHPCI失敗了...那開發PHP還有哪些可以使用的持續整合方案呢? 使用Jenkins的話,還要安裝Jenkins,這是一個通用的持續整合伺服器,...
PHP的持續整合方案不算多,如果是github專案,可以透過travis ci來驅動,如果想要在自家安裝的話,就需要找一些其他的方法。之前知道的方案大概有:...
有了一個自動化的建置系統,下一步就是用他做簡單的持續整合啦。 仔細看了一下,phing其實提供了足夠的機制,讓我們透過phing以及一些schedule機制(c...
Ubuntu 13.10問世了, 這一版最大的意義有兩個: 雲端和行動運算. Ubuntu 13.10內建了Openstack Havana雲端系統, Ubun...
phing是(Phing is Not GNU make)的簡寫...(那make怎麼沒放進去XD),這是一個模仿apache ant的專案建置工具。只要寫好專...
今年是第一次報名「開發技術」這個組別,本來是想籍由自己開發網站的過程,作為內容,但等到真的開始撰寫時,發現...自己在「開發技術」這個領域,懂的太少,已經沒內...
Linux是強大的電腦系統, Raspberry Pi是一台為Linux而生的小型電腦, 用Raspberry Pi來開啟Linux Pi的奇幻旅程. 2013...
今天不寫code,來看看怎樣利用一些工具來檢測PHP原始碼的品質。 自己比較常拿來參考的metric,除了coding style之外,常用的有LOC(line...
Joomla!是強大的網站內容管理系統, 能在Raspberry Pi是運作順暢, 本文將介紹安裝的過程. 上一篇: 低價的Raspberry Pi是學Linu...