URL에 같이 딸려오는 파라메터들...
이와 같은 파라메터들을 추출하여 사용할 수 있습니다.
그런데, 이 URL에는 한글과 특수문자들이 포함될 수 없기에
우리는 URL을 인코딩해서 보내줘야합니다.
이와 같이 날라온 memo의 값을
$sMemo라는 변수에 담았다고 가정합시다.
1 2 3 4 | <? ... echo $sMemo."<br>"; ?> | cs |
과연 출력은 어찌되었을까요?
잉?? 뭐야아~~
> 가 &rt; 로 바뀌었습니다...
예.. 그래요 아까 말씀드린 것과 같이
URL의 특수문자가 인코딩이 된 것입니다.
그런데, >를 꼭 사용해야한다면!?
이때 str_replace()함수를 사용하면 됩니다.
이 친구는 바로!
문자를 치환해줄 수 있는 php 함수입니다.
[출처_ PHP]
이와같이 치환할 문자열을 첫번째 인자로,
대체할 문자를 두번째 인자로,
마지막으로 문자열을 뒤질(?) Data가 세번째 인자로 들어갑니다.
1 2 3 | <? $sMemo = str_replace("&rt;", ">", $sMemo); ?> | cs |
이렇게 함수를 한번 돌리면~
우와 이렇게 치환할 수도 있구나~~
굳~
'삽질의 현장 > - PHP' 카테고리의 다른 글
[삽잡이 :: Laravel] Laravel Dusk 환경 셋업 (0) | 2017.09.12 |
---|---|
[삽잡이::php] 시야를 넓혀라! unset( )응용! (0) | 2016.07.11 |
[삽잡이::php] 지워버리겠어! unset( ) (isset( )은 꼽사리) (0) | 2016.07.11 |
[삽잡이::php] 느슨한 PHP 변수 타입검사! 함수까지 담는다 (0) | 2016.07.11 |
[삽잡이::php] cURL(Client URL)에 대해서 감을 익혀보자! (0) | 2016.07.09 |