태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

달력

08

« 2017/08 »

  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
2016.11.04 15:03

PHP와 schema-less URL 분류없음2016.11.04 15:03

schema-less 혹은 protocol relative URL 이라고 부르는 // 로 시작하는 URL을 브라우저는 잘 다루지만, 서버 측 언어/라이브러리는 잘 다루지 못하는 경우가 있다.

<?php
$url = '//www.example.com/path?googleguy=googley';

// Prior to 5.4.7 this would show the path as "//www.example.com/path"
var_dump(parse_url($url));



// 5.3.x
array(2) {
  ["path"]=>
  string(22) "//www.example.com/path"
  ["query"]=>
  string(17) "googleguy=googley"
}



// 7.0.x
array(3) {
  ["host"]=>
  string(15) "www.example.com"
  ["path"]=>
  string(5) "/path"
  ["query"]=>
  string(17) "googleguy=googley"
}


신고
TAG
Posted by wafe

댓글을 달아 주세요