프로그래밍/Php

array_walk 를 이용한 배열을 쿼리스트링으로 변경

소행성왕자 2020. 5. 28. 09:38
$param = [];
$param['serviceKey'] = self::API_KEY;
$param['pageNo'] = self::PAGE_NO;
$param['numOfRows'] = self::NUM_OF_ROWS;
$param['shortIsin'] = $this->shortIsin;


/*
$tmp = '';
foreach($param as $k=>$val) {
$tmp .= "$k=$val&";
}
*/


$tmp = '';
array_walk($param, function($v, $k) use (&$tmp) {
$tmp .= "$k=$v&";
});