Funguji array_change_key_case() wa PHP

Mifano

Kuharibia mtaani yote ya kifaa kwa herufi kikubwa:

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
print_r(array_change_key_case($age, CASE_UPPER));
?>

Mfano wa kumwimba

Mifano na Matumizi

Funguji array_change_key_case() kinasifanya uharibia mtaani yote ya kifaa kwa herufi kikubwa kishusho ama kizito.

Indakuchangia kichwa cha mawingu kwa kina. Ikiwa hakuna mawendo inayochaguliwa (ie, mawendo ya pili), inatumiwa kwa kuzingatia herufi kizuri.

Mafano na mawendo

Mafano:Ikiwa inasifanya funguza hii na kuna vitu vingine au vingi vya kichwa vya kina inayofanana, elementi ya mwisho inakupiga kwa vingine vingine (tazama mfano 2).

Makusanyiko ya lugha

array_change_key_case(array,case);
Makusanyiko Maelezo
array Inayohitajika. Inasababisha kufunguliwa kwa kila jina.
case

Inayochaguliwa. Matumizi inayopendekeza:

  • CASE_LOWER - Msingi. Kubadilisha vifungo vya kina vya kila jina kwa herufi kizuri.
  • CASE_UPPER - Kubadilisha vifungo vya kina vya kila jina kwa herufi kizuri.

Maelezo ya teknolojia

Inarudia thamani: Inarudia jina la kina kwa herufi kizuri au kizuri, au kama array Hakuna mawasiliano ya mawingu.
Toleo la PHP: 4.2+

Mfano zaidi

Mfano 1

Tumia kubadilisha vifungo vya kina vya kila jina kwa herufi kizuri:

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
print_r(array_change_key_case($age,CASE_LOWER));
?>

Mfano wa kumwimba

Mfano 2

Ikiwa inasifanya array_change_key_case() na kuna vitu vingine au vingi vya kichwa vya kina inayofanana (kama "b" na "B"), elementi ya mwisho inakupiga kwa vingine vingine:

<?php
$pets=array("a"=>"Cat","B"=>"Dog","c"=>"Horse","b"=>"Bird");
print_r(array_change_key_case($pets,CASE_UPPER));
?>

Mfano wa kumwimba