PHP arrayKeysKebab2Camel()

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

개요

PHP arrayKeysKebab2Camel()
function arrayKeysKebab2Camel($input)
{
    $result = [];
    foreach ($input as $k => $v) {
        $k = lcfirst(str_replace('-', '', ucwords($k, '-')));
        if (is_array($v)) $v = $this->arrayKeysToCamelCase($v);
        $result[$k] = $v;
    }
    return $result;
}

$arr = ['foo-bar'=>'hello-world','alice-bob-carol'=>'lorem'];
print_r(arrayKeysKebab2Camel($arr));
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}