1 개요[ | ]
- PHP arrayKeysKebab2Snake()
PHP
CPU
0.0s
MEM
22M
0.0s
Copy
function arrayKeysKebab2Snake($input)
{
$result = [];
foreach ($input as $k => $v) {
if (is_array($v)) $v = arrayKeysKebab2Snake($v);
$result[str_replace('-', '_', $k)] = $v;
}
return $result;
}
$arr = ['foo-bar'=>'hello-world','alice-bob-carol'=>['apple-banana'=>'melon']];
print_r(arrayKeysKebab2Snake($arr));
Array ( [foo_bar] => hello-world [alice_bob_carol] => Array ( [apple_banana] => melon ) )
2 같이 보기[ | ]
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.
- 분류 댓글:
- PHP (8)
PHP 파일 다운로드 구현 2 (한글 파일명 지원) ― …PHP에서 오라클 DB 사용 ― YoWuPHP 파일 업로드 구현 ― 일리단사오육칠PHP 파일 업로드 구현 ― JmnotePHP 파일 다운로드 구현 2 (한글 파일명 지원) ― AnmkstLib my.php ― 신정섭Lib my.php ― Jmnote로또번호 생성 ―Pinkcrimson