PHP arrayKeysKebab2Snake()

Jmnote (토론 | 기여)님의 2022년 2월 26일 (토) 14:18 판 (새 문서: ==개요== ;PHP arrayKeysKebab2Snake() <syntaxhighlight lang='php' run> function arrayKeysKebab2Snake($input) { $result = []; foreach ($input as $k => $v) { if (is_ar...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 개요[ | ]

PHP arrayKeysKebab2Snake()
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));

2 같이 보기[ | ]

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