欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CI框架支持$_GET的兩種實(shí)現(xiàn)方法

 更新時(shí)間:2016年05月18日 12:02:22   作者:yanhui_wei  
這篇文章主要介紹了CI框架支持$_GET的兩種實(shí)現(xiàn)方法,實(shí)例分析了get傳參方法與pathinfo兩種方法的實(shí)現(xiàn)技巧,需要的朋友可以參考下

本文實(shí)例講述了CI框架支持$_GET的兩種實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:

首先ci框架在2.0以后就支持GET了,所以使用毫無(wú)壓力!

1.使用get傳遞參數(shù)的方法:

CI會(huì)自動(dòng)將超過(guò)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入門(mén)教程》、《CI(CodeIgniter)框架進(jìn)階教程》、《php優(yōu)秀開(kāi)發(fā)框架總結(jié)》、《ThinkPHP入門(mén)教程》、《ThinkPHP常用方法總結(jié)》、《Zend FrameWork框架入門(mén)教程》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總

希望本文所述對(duì)大家基于CodeIgniter框架的PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 詳解使用php-cs-fixer格式化代碼

    詳解使用php-cs-fixer格式化代碼

    這篇文章主要介紹了使用php-cs-fixer格式化代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • php獲取、檢查類名、函數(shù)名、方法名的函數(shù)方法

    php獲取、檢查類名、函數(shù)名、方法名的函數(shù)方法

    這篇文章主要介紹了php獲取、檢查類名、函數(shù)名、方法名的函數(shù)方法,本文匯總介紹7個(gè)函數(shù)的作用和使用介紹,需要的朋友可以參考下
    2015-06-06
  • thinkphp連貫操作實(shí)例分析

    thinkphp連貫操作實(shí)例分析

    這篇文章主要介紹了thinkphp連貫操作,以實(shí)例形式較為詳細(xì)的分析了連貫操作的具體用法及常用的方法含義,是非常實(shí)用的技巧,需要的朋友可以參考下
    2014-11-11
  • PHP獲取網(wǎng)頁(yè)標(biāo)題的3種實(shí)現(xiàn)方法代碼實(shí)例

    PHP獲取網(wǎng)頁(yè)標(biāo)題的3種實(shí)現(xiàn)方法代碼實(shí)例

    這篇文章主要介紹了PHP獲取網(wǎng)頁(yè)標(biāo)題的3種實(shí)現(xiàn)方法,分別使用CURL、file()函數(shù)、file_get_contents實(shí)現(xiàn),需要的朋友可以參考下
    2014-04-04
  • 全新的PDO數(shù)據(jù)庫(kù)操作類php版(僅適用Mysql)

    全新的PDO數(shù)據(jù)庫(kù)操作類php版(僅適用Mysql)

    在公司里也用了1年之久。如今公司規(guī)模變大了,產(chǎn)品也日益完善,曾經(jīng)的那個(gè)數(shù)據(jù)庫(kù)操作函數(shù)雖說(shuō)使用上沒(méi)出什么大問(wèn)題,但為了更顯專業(yè),花了1天時(shí)間重寫(xiě)了這個(gè),現(xiàn)在,它確實(shí)是個(gè)類了
    2012-07-07
  • php 使用預(yù)處理語(yǔ)句操作數(shù)據(jù)庫(kù)

    php 使用預(yù)處理語(yǔ)句操作數(shù)據(jù)庫(kù)

    今天這篇文章的內(nèi)容其實(shí)也是非?;A(chǔ)的內(nèi)容,不過(guò)在現(xiàn)代化的開(kāi)發(fā)中,大家都使用框架,已經(jīng)很少人會(huì)去自己封裝或者經(jīng)常寫(xiě)底層的數(shù)據(jù)庫(kù)操作代碼了。所以這回我們就來(lái)復(fù)習(xí)一下數(shù)據(jù)庫(kù)中相關(guān)擴(kuò)展中的預(yù)處理語(yǔ)句內(nèi)容。
    2021-06-06
  • PHP安裝threads多線程擴(kuò)展基礎(chǔ)教程

    PHP安裝threads多線程擴(kuò)展基礎(chǔ)教程

    php5.3或以上,且為線程安全版本。apache和php使用的編譯器必須一致,通過(guò)phpinfo()查看Thread Safety為enabled則為線程安全版,通過(guò)phpinfo()查看Compiler項(xiàng)可以知道使用的編譯器,本文給大家介紹PHP安裝threads多線程擴(kuò)展基礎(chǔ)教程,需要的朋友參考下
    2015-11-11
  • PHP的Laravel框架結(jié)合MySQL與Redis數(shù)據(jù)庫(kù)的使用部署

    PHP的Laravel框架結(jié)合MySQL與Redis數(shù)據(jù)庫(kù)的使用部署

    這篇文章主要介紹了PHP的Laravel框架結(jié)合MySQL與Redis數(shù)據(jù)庫(kù)的使用部署,需要的朋友可以參考下
    2016-03-03
  • Laravel學(xué)習(xí)教程之廣播模塊詳解

    Laravel學(xué)習(xí)教程之廣播模塊詳解

    這篇文章主要給大家介紹了關(guān)于Laravel學(xué)習(xí)教程之廣播模塊的相關(guān)資料,廣播是指發(fā)送方發(fā)送一條消息,訂閱頻道的各個(gè)接收方都能及時(shí)收到消息,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-08-08
  • CI使用Tank Auth轉(zhuǎn)移數(shù)據(jù)庫(kù)導(dǎo)致密碼用戶錯(cuò)誤的解決辦法

    CI使用Tank Auth轉(zhuǎn)移數(shù)據(jù)庫(kù)導(dǎo)致密碼用戶錯(cuò)誤的解決辦法

    Tank Auth是針對(duì)Codeigniter的權(quán)限管理類庫(kù),功能很強(qiáng)大。但是將數(shù)據(jù)庫(kù)轉(zhuǎn)到另一臺(tái)服務(wù)器上,會(huì)出現(xiàn)之前的用戶名和密碼都無(wú)法登錄的情況。這篇文章主要介紹了CI使用Tank Auth轉(zhuǎn)移數(shù)據(jù)庫(kù)導(dǎo)致密碼用戶錯(cuò)誤的解決辦法,需要的朋友可以參考下
    2014-06-06

最新評(píng)論