Forum und email

array_change_key_case

(PHP 4 >= 4.2.0, PHP 5)

array_change_key_case — visszaad egy kis vagy nagybetűsre cserélt string indexű tömböt

Leírás

array array_change_key_case ( array $input [, int $case ] )

A array_change_key_case() kis vagy nagybetűsre cseréli az input tömb string típusú indexeit A változtatást az elhagyható case paraméter szabályozza, amelynek két állandót lehet átadni: CASE_UPPER és CASE_LOWER, az alapértelmezés a CASE_LOWER. A numerikus indexet változatlanul hagyja a függvény.

Example#1 array_change_key_case() példa

<?php
$bemenet 
= array("ElSo" => 1"MasODIk" => 4);
print_r(array_change_key_case($bemenetCASE_UPPER));
?>

A fenti példa a következő kimenetet adja:

Array
(
    [ELSO] => 1
    [MASODIK] => 4
)

Amennyiben a tömbben több olyan kulcs is szerepel, amelyek e függvény alkalmazásakor összeütközésbe kerülnének (mint például a "kUlcs" és a "KUlCs" néven futó tömbindexek), a tömbben háttrébb szereplő felül fogja írni tartalmával az előzőt.