>  Q&A  >  본문

php - tp5 요청 매개변수 가져오기

1. 문제: tp5 빠른 시작 매뉴얼에 따라 코드 실행 결과(리소스 유형)가 책에 있는 것과 다릅니다.
2. 으아악

액세스 경로는

tp5.com/index/index/hello/test/ddd.html?name=think
책의 결과: 리소스 유형: html,
내 작업 결과는: 리소스 유형: xml ,
질문 어디서요? ? ?

또 다른 문제가 있습니다. tp5.com/index/index/hello/test/ddd.html/name/think

로 변경하면 요청 매개변수 결과도 변경됩니다.
원래 경로 액세스 결과:
array( 2) {
["이름"] => string(5) "think"
["test"] => string(3) "ddd"
}
나중 경로 결과:
array(2) {
[" test "] => string(8) "ddd.html"
["name"] => string(5) "think"
}
tp5.com/index/index/hello/test/ddd.html을 이해하는 방법은 무엇입니까? name=이 경로를 어떻게 작성해야 할지 생각하시나요?

女神的闺蜜爱上我女神的闺蜜爱上我2702일 전869

모든 응답(2)나는 대답할 것이다

  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-20 10:09:39

    tp5.com/index/index/hello/test/ddd.html?name=think
    이 작성 방법은 $_GET을 통해 직접 얻습니다.
    ? 앞부분은 pathinfo를 통해 프레임워크로 구문 분석됩니다.

    tp5.com/index/index/hello/test/ddd.html/name/think
    이 URL에 ?가 없으면 효과는 다음과 같습니다:
    tp5.com/index/index/hello/test /ddd.html/name/think .html
    도 마찬가지입니다. 즉, .html을 생략할 수 있다는 뜻입니다.
    기본 모듈, 컨트롤러 및 작업 외에도 이전 /는 키/값으로 구문 분석됩니다.
    그래서 test/ddd.html
    은 ["test"] => string(3) " ddd"로 구문 분석됩니다.

    회신하다
    0
  • 三叔

    三叔2017-06-20 10:09:39

    질문을 이해하지 못했지만

    으아악

    이 문장은 틀렸습니다. 그래야 합니다

    으아악

    반환 결과는 같습니다

    회신하다
    0
  • 취소회신하다