CI 프레임 워 크 지원$GET 의 두 가지 실현 방법

본 고의 실례 는 CI 프레임 워 크 지원$GET 의 두 가지 실현 방법.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.
우선 ci 프레임 워 크 는 2.0 이후 GET 를 지원 하기 때문에 사용 에 부담 이 없습니다!
1.get 으로 매개 변 수 를 전달 하 는 방법:
CI 는 자동 으로 URI 를 초과 한 두 부분 을 매개 변수 로 전달 합 니 다.수첩 을 보 러 갈 수 있 습 니 다.CI 프레임 워 크 중국어 매 뉴 얼
localhost/index.php/jb51/function/a/b
그러면 컨트롤 러 의 방법 phop 코드 는 다음 과 같 습 니 다.

<?php
class Jb51 extends CI_Controller {
 public function func($x, $y)
 {
  echo $x;
  echo $y;
 }
}
?>

위 와 같이 a 와 b 는 func 방법 으로 전 해 졌 다.
2.상상 해 보 세 요.만약 에 당신 의 매개 변수 가 매우 길다 면 이런 방법 은 통 하지 않 을 것 입 니 다.ok,이렇게 하 세 요.
config.php 에서'uri'를protocol

$config['uri_protocol'] = "PATH_INFO";

사용$GET 전에 추가

parse_str($_SERVER['QUERY_STRING'], $_GET);
이렇게 하면 index.php/jb51/function?x=a&y=b 방식 으로 파 라 메 터 를 쉽게 전달 할 수 있 습 니 다.
더 많은 CodeIgniter 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있 습 니 다.,,,,,,,,,,,,codeigniter 입문 강좌,CI(CodeIgniter)프레임 워 크 진급 강좌
본 고 에서 말 한 것 이 여러분 이 CodeIgniter 프레임 워 크 를 바탕 으로 하 는 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기