PHP 쿼리스트링을 배열로 변환 parse_str()

Jmnote (토론 | 기여)님의 2018년 6월 4일 (월) 16:33 판 (→‎개요)

1 개요

PHP parse_str()
PHP 쿼리스트링을 배열로 변환 parse_str()
  • 쿼리스트링을 변수로 해석하는 PHP 함수
  • 2번째 인수를 넣지 않으면 각각 변수로 돌려줌
  • 2번째 인수를 넣으면 전체를 하나의 배열로 그 변수에 돌려줌
인수 1개 사용
parse_str("first=value&arr[]=foo+bar&arr[]=baz");
echo $first; # value
echo $arr[0]; # foo bar
echo $arr[1]; # baz
인수 2개 사용
$str = "first=value&arr[]=foo+bar&arr[]=baz";
parse_str($str, $output);
print_r( $output );
# Array
# (
#     [first] => value
#     [arr] => Array
#         (
#             [0] => foo bar
#             [1] => baz
#         )
# )

2 같이 보기

3 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}