>  기사  >  PHP 프레임워크  >  Thinkphp에서 리디렉션, 점프 성공 및 오류의 차이점에 대한 자세한 설명

Thinkphp에서 리디렉션, 점프 성공 및 오류의 차이점에 대한 자세한 설명

藏色散人
藏色散人앞으로
2021-03-18 17:16:572827검색

다음 튜토리얼 칼럼인 thinkphp에서는 Thinkphp에서 리디렉션과 점프 성공 및 오류의 차이점에 대해 자세히 설명합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

Thinkphp에서 리디렉션, 점프 성공 및 오류의 차이점에 대한 자세한 설명

Thinkphp

세 가지 메소드가 U(MODULE_NAME . '/Public/index')에서 동시에 전달되는 리디렉션, 점프 성공 및 오류의 차이 이 URL 매개변수는

redirect에 의해 생성됩니다. index.php 주소가 여러 개 있어서 접속 오류가 발생하지만 URL_MODEL=2 pseudo-static

사용 시에는 문제가 없습니다. 리디렉션 소스 코드 보기:

/**
 * Action跳转(URL重定向) 支持指定模块和延时跳转
 * @access protected
 * @param string $url 跳转的URL表达式
 * @param array $params 其它URL参数
 * @param integer $delay 延时跳转的时间 单位为秒
 * @param string $msg 跳转提示信息
 * @return void
 */
protected function redirect($url,$params=array(),$delay=0,$msg='') {
    $url    =   U($url,$params);
    redirect($url,$delay,$msg);
}

리디렉션에는 U에서 생성된 주소가 아닌 문자열이 필요하기 때문입니다. 기능!

성공과 오류의 차이점은 전달해야 할 URL을 생성하기 위해 내부적으로 U를 사용하지 않는다는 것입니다.

위 내용은 Thinkphp에서 리디렉션, 점프 성공 및 오류의 차이점에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제