除了可以在瀏覽器中通過url呼叫乙個 控制器 外,也可以通過命令列介面(cli)呼叫。
命令列介面是一種基於文字的和計算機互動的方式。 如果想檢視更詳細說明,請看wikipedia article.
雖然不是必須的,但在某些情況下我們會用到命令列
首先建立乙個簡單的控制器。使用你的文字編輯器,建立乙個叫做 tools.php 的檔案,並且輸入如下**:
現在正常情況下你可以通過你**的 url 來訪問它:
example.com/index.php/tools/message/to
除此之外,我們也可以在 mac/linux 中開啟終端,或者在 windows 下進入「執行」輸入「cmd」,並進入我們的 codeigniter 專案的目錄。
$ cd /path/to/project;如果你跟著一步步下來,你應該會看到 hello world!。$ php index.php tools message
$ php index.php tools message "john smith"這裡我們像使用 url 引數一樣給它傳遞了乙個引數。「john smith」作為乙個引數被傳遞了,並且輸出也變成:hello john smith!。
怎樣以Root方式執行Xcode
粗略算一下,在第一次接觸osx的時候,我接觸windows已經有14年,剛開始用osx和xcode各種不習慣。可是用xcode寫了一星期的 我卻有一種想把windows和vs扔了的感覺 真的用著非常舒服!近期寫cocoa,須要對磁碟等裝置檔案進行操作。當然首先我想到的是windows中的create...
python以shell方式執行hsql指令碼
最近開始學習python,因為專案需要,需要測試使用python hsql,在網上也查了不少資訊,因為工作環境比較特殊,執行指令碼都是用的定製化工具,大概情況就是需要將指令碼提交到集群然後通過etl排程執行,所以python指令碼不像以往的開發那樣子寫,感覺和shell指令碼執行hsql乙個道理。在...
php 的 cli 執行模式
php cli是php command line inte ce的簡稱 就是php在命令列執行的介面,區別於在web伺服器上執行的php環境 php cgi,isapi等 也就是說,php不單可以寫前台網頁,它還可以用來寫後台的程式。php的cli shell指令碼適用於所有的php優勢,使建立要麼...