php 배열을 query string > PHP

본문 바로가기
사이트 내 전체검색

PHP

php 배열을 query string

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 71회 작성일 23-06-07 15:59

본문

as is:

$query_string = $url . ‘?key1=’ . $value1 . ‘&key2=’ . $value2 …

parameter가 늘어날때마다 변수선언과, query string을 만드는 코드는 점점 늘어진다…

to be:

$param = [‘key1’ => ‘value1’, ‘key2’ => ‘value2’];
$query_string = http_build_query($param);

2018.02.13 업데이트:

이미 있는 변수를 query string으로 만드려면 $param이라는 배열을 만들지 않고, compact 함수를 사용해도 됨.

ex) $query_string = http_bulid_query(compact(‘변수명1’, ‘변수명2’, 변수명3'));

알아서 urlencode()도 해준다.
(참고: http://php.net/manual/en/function.http-build-query.php)

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

접속자집계

오늘
7
어제
9
최대
70
전체
2,978
Copyright © OHPR All rights reserved.