ㅋㅋ > 현재 IP를 얻으려면
1. 1. echo Yii::app()->request- >hostInfo;
결과: http://localhost2. 가져오기(도메인 이름 제외) 현재 URL: echo Yii::app()->request->getUrl();결과:/CMS /public/index.php?r=news&id=1
3. 가져오기(도메인 이름 제외) 홈 페이지 주소: echo Yii::app()->user->returnUrl;결과: /CMS/public /index.php 4. 루트 디렉터리 주소 가져오기(도메인 이름 제외): echo Yii:: app()->homeUrl;result:/CMS/public/index.php 5, echo Yii: :app()->request->baseUrl;result:/CMS/public 6. 웹사이트 루트 디렉터리의 상대 주소를 가져옵니다. echo Yii::app()->baseUrl;Result : /CMS/public (참고: 이 방법을 직접 사용하여 웹 사이트 루트 디렉터리를 가리키는 경우 그 뒤에 추가하십시오. "/", 때로는 "/"를 추가하지 않으면 웹 사이트 루트 디렉터리를 가리키지 않을 수 있기 때문입니다. 웹사이트 루트 디렉터리를 올바르게 지정하세요. 7,YII는 IP 주소를 얻습니다: Yii::app()->request->userHostAddress;
8, Yii는 제출 방법을 결정합니다: Yii::app()->request-isPostRequest;9. 보호된 디렉터리의 물리적 경로: Yii::app()->basePath
10 반환할 이전 페이지의 URL 가져오기: Yii::app()->request->urlReferrer ;
11. 현재 컨트롤러 ID 가져오기: Yii::app()->getController()->getAction()->id; 프로젝트 경로: dirname(Yii::app()- >BasePath); 13. Yii가 데이터 가져오기 및 게시: Yii::app()->request->getParam('id') ;
3. Yii의 시간대:
'timeZone'=>'Asia/Chongqing'을 사용하여 config/main.php에서 시간대를 설정할 수 있습니다. 15. 중복 제출 방지: Ccontroler ->refresh();
위 내용은 yii2.0에서 IP를 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!