U 메서드는 URL 주소, 그것은 자동으로 현재 URL 패턴 및 설정에 따라 해당 URL 주소를 생성할 수 있는 특징을 조립 하는 데 사용 됩니다. U ('주소', '매개 변수', '의사 정적', '점프', '쇼 도메인 이름'); U 메서드를 사용 하 여 죽은 URL 주소를 수정 하는 대신 서식 파일에서의 장점은 환경 변경 내용을 한 번 서식 파일에서 코드를 변경할 필요가 없습니다 또는 매개 변수 설정 변경. 서식 파일에서 호출 형식 필요 방법 {: U ('주소', '매개 변수'...)} U 방법의 사용의 예:
U (사용자 / ' 추가 ') & http://www.aliyun.com/zixun/aggregation/37954.html "> nbsp; //generate 사용자 모듈
에 대 한 작업 주소 추가
또한 그룹 통화를 지원할 수 있습니다.
(홈/사용자 / ' 추가 ') //Generate
U 홈 그룹
에 대 한 사용자 모듈의 작업 주소 추가
물론, 그냥 현재 모듈에 대 한 호출을 의미 하는 작업의 이름을 쓸 수 있습니다.
U (이 하 ' 추가') //Generate 현재 액세스 모듈
에 대 한 작업 주소 추가
그룹화, 모듈 및 작업 이름, 우리는 몇 가지 매개 변수에 전달할 수 있습니다.
U (' 블로그/읽기? id = 1 ') //generate 블로그 모듈의 URL 주소와 ID 1
읽기 작업
U 메서드의 두 번째 매개 변수 전달 된 인수를 지원, 배열 및 문자열, 지원 그리고 동등한 경우에 첫 번째 인수에 문자열 메서드의 매개 변수를 정의할 수 있습니다.
u (' 블로그/케이트 ', 배열 (' cate_id ' = > 1, '상태' = > 1)) u (' 블로그/케이트 ', ' Cate_id = 1 & 상태 = 1 ') u (' 블로그/케이트? Cate_id = 1 & 상태 = 1 ')
그러나, 다음과 같은 정의 매개 변수를 전달 하는 데 사용 될 수 없습니다.
U (' 블로그/케이트/cate_id/1/상태/1 ')
프로젝트의 URL 설정에 따라 같은 U 메서드 호출 수 지능적으로 예를 들면 다른 URL 주소 효과에 해당 됩니다.
U (' 블로그/읽기? id = 1 ')
이 정의 예입니다. 현재 URL이 일반 모드로 설정 하 고, 마지막으로 생성 된 URL 주소는:
현재 URL PathInfo 모드로 설정 하는 경우 동일한 메서드는 마지막으로 URL 주소를 생성 합니다.
HTTP://SERVERNAME/INDEX.PHP/BLOG/READ/ID/1
현재 URL 모드를 다시 설정 하는 경우 동일한 메서드는 마지막으로 URL 주소를 생성 합니다.
HTTP://SERVERNAME/BLOG/READ/ID/1
당신은 또한 PathInfo 구분 설정:
'Url_pathinfo_depr' = > '_'
생성 됩니다.
http://serverName/Blog_read_id_1
현재 URL 모드와 정적 의사를 다시 작성으로 설정 되어 있으면 접미사가 HTML로 설정 되어, 같은 방법을 마지막으로 URL 주소를 생성:
http://serverName/Blog/read/id/1.html
여러 의사 정적 지원이 설정 된 경우 첫 번째 의사 정적 접미사는 URL 주소에 자동으로 추가 하지만 수동으로 U 방법에 예를 들어 생성 될 의사 정적 접미사를 지정할 수 있습니다.
U (' 블로그/읽기 ', ' id = 1 ',' xml ')
생성 됩니다.
Http://serverName/Blog/read/id/1.xml
U 방법을 또한 라우팅 규칙을 정의 하는 경우 라우팅을 지원할 수 있습니다.
' 뉴스 /: id\d ' = > ' 뉴스/읽기 '
다음 사용할 수 있습니다.
U ('/ 뉴스/1 ')
결과 URL 주소는:
HTTP://SERVERNAME/INDEX.PHP/NEWS/1
여러 하위 도메인을 포함 하는 응용 프로그램, 생성 되 고, 예를 들어 주소를 필요로 하는 U 방법에 도메인 이름 또한 지정할 수 있습니다.
U (' 블로그/read@blog.thinkphp.cn ', ' id = 1 ');
도메인 이름 지정 하려면는
후에 전달 됩니다 @. U 방법의 또한 5 매개 변수 경우 true로 설정 현재 도메인 이름이 자동으로 인식 하 고 자동으로 App_sub_domain_deploy 및 자식 도메인 이름 배포 설정에 따라 현재 주소를 생성 하는 app_sub_domain_rules 일치를 나타냅니다. 경우 Url_case_insensitive 켜져, 소문자 URL 주소를 균일 하 게 생성 됩니다.
이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이
페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.
커뮤니티에서 표절 사례를 발견한 경우
info-contact@alibabacloud.com
으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.