CI框架支持$_GET的兩種實(shí)現(xiàn)方法
本文實(shí)例講述了CI框架支持$_GET的兩種實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:
首先ci框架在2.0以后就支持GET了,所以使用毫無壓力!
1.使用get傳遞參數(shù)的方法:
CI會(huì)自動(dòng)將超過URI的兩部分作為參數(shù)傳給方法。可以去看手冊(cè):CI框架中文手冊(cè)
如下:localhost/index.php/jb51/func/a/b
那么控制器中的方法php代碼如下:
<?php class Jb51 extends CI_Controller { public function func($x, $y) { echo $x; echo $y; } } ?>
如上:a和b被傳給了func方法
2.想象看,如果你的參數(shù)很長(zhǎng)的話,這種方法肯定是行不通的,ok,這樣辦:
將config.php 中,將'uri_protocol' 設(shè)置為
$config['uri_protocol'] = "PATH_INFO";
使用$_GET之前加
parse_str($_SERVER['QUERY_STRING'], $_GET);
這樣你就可以輕松用這樣index.php/jb51/func?x=a&y=b方式傳遞參數(shù)了。
更多關(guān)于CodeIgniter相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《codeigniter入門教程》、《CI(CodeIgniter)框架進(jìn)階教程》、《php優(yōu)秀開發(fā)框架總結(jié)》、《ThinkPHP入門教程》、《ThinkPHP常用方法總結(jié)》、《Zend FrameWork框架入門教程》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對(duì)大家基于CodeIgniter框架的PHP程序設(shè)計(jì)有所幫助。
- CodeIgniter多語言實(shí)現(xiàn)方法詳解
- CodeIgniter讀寫分離實(shí)現(xiàn)方法詳解
- CI(CodeIgniter)簡(jiǎn)單統(tǒng)計(jì)訪問人數(shù)實(shí)現(xiàn)方法
- php實(shí)現(xiàn)仿寫CodeIgniter的購物車類
- codeigniter實(shí)現(xiàn)get分頁的方法
- CodeIgniter實(shí)現(xiàn)從網(wǎng)站抓取圖片并自動(dòng)下載到文件夾里的方法
- codeigniter中實(shí)現(xiàn)一次性加載多個(gè)view的方法
- CodeIgniter采用config控制的多語言實(shí)現(xiàn)根據(jù)瀏覽器語言自動(dòng)轉(zhuǎn)換功能
- CodeIgniter生成靜態(tài)頁的方法
- CI框架中$this->load->library()用法分析
- CI框架數(shù)據(jù)庫查詢之join用法分析
- CI框架簡(jiǎn)單郵件發(fā)送類實(shí)例
相關(guān)文章
php獲取、檢查類名、函數(shù)名、方法名的函數(shù)方法
這篇文章主要介紹了php獲取、檢查類名、函數(shù)名、方法名的函數(shù)方法,本文匯總介紹7個(gè)函數(shù)的作用和使用介紹,需要的朋友可以參考下2015-06-06PHP獲取網(wǎng)頁標(biāo)題的3種實(shí)現(xiàn)方法代碼實(shí)例
這篇文章主要介紹了PHP獲取網(wǎng)頁標(biāo)題的3種實(shí)現(xiàn)方法,分別使用CURL、file()函數(shù)、file_get_contents實(shí)現(xiàn),需要的朋友可以參考下2014-04-04全新的PDO數(shù)據(jù)庫操作類php版(僅適用Mysql)
在公司里也用了1年之久。如今公司規(guī)模變大了,產(chǎn)品也日益完善,曾經(jīng)的那個(gè)數(shù)據(jù)庫操作函數(shù)雖說使用上沒出什么大問題,但為了更顯專業(yè),花了1天時(shí)間重寫了這個(gè),現(xiàn)在,它確實(shí)是個(gè)類了2012-07-07PHP安裝threads多線程擴(kuò)展基礎(chǔ)教程
php5.3或以上,且為線程安全版本。apache和php使用的編譯器必須一致,通過phpinfo()查看Thread Safety為enabled則為線程安全版,通過phpinfo()查看Compiler項(xiàng)可以知道使用的編譯器,本文給大家介紹PHP安裝threads多線程擴(kuò)展基礎(chǔ)教程,需要的朋友參考下2015-11-11PHP的Laravel框架結(jié)合MySQL與Redis數(shù)據(jù)庫的使用部署
這篇文章主要介紹了PHP的Laravel框架結(jié)合MySQL與Redis數(shù)據(jù)庫的使用部署,需要的朋友可以參考下2016-03-03CI使用Tank Auth轉(zhuǎn)移數(shù)據(jù)庫導(dǎo)致密碼用戶錯(cuò)誤的解決辦法
Tank Auth是針對(duì)Codeigniter的權(quán)限管理類庫,功能很強(qiáng)大。但是將數(shù)據(jù)庫轉(zhuǎn)到另一臺(tái)服務(wù)器上,會(huì)出現(xiàn)之前的用戶名和密碼都無法登錄的情況。這篇文章主要介紹了CI使用Tank Auth轉(zhuǎn)移數(shù)據(jù)庫導(dǎo)致密碼用戶錯(cuò)誤的解決辦法,需要的朋友可以參考下2014-06-06