PHP array_change_key_case() फ़ंक्शन

उदाहरण

सभी आयत्तों को उच्चरी अक्षरों में परिवर्तित करें:

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

रन इंस्टैंस

परिभाषा और उपयोग

array_change_key_case() फ़ंक्शन सभी आयत्तों को उच्चरी या निम्नरी अक्षरों में परिवर्तित करता है।

数组的数字索引不发生变化。如果未提供可选参数(即第二个参数),则默认转换为小写字母。

提示和注释

注释:如果在运行该函数时两个或多个键相同,则最后的元素会覆盖其他元素(参见例子 2)。

语法

array_change_key_case(गणात्मक,case);
参数 描述
गणात्मक 必需。规定要使用的数组。
case

可选。可能的值:

  • CASE_LOWER - 默认值。将数组的键转换为小写字母。
  • CASE_UPPER - 将数组的键转换为大写字母。

技术细节

返回值: 返回键为大写或小写的数组,或者如果 गणात्मक गैर-गणात्मक तो FALSE बहाल करें。
PHP संस्करण: 4.2+

अधिक उदाहरण

उदाहरण 1

अगले तलिका के सभी चालकों को निचले अक्षर में बदलें:

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

रन इंस्टैंस

उदाहरण 2

यदि array_change_key_case() के बाद दो या अधिक के बीच कुछ भी जोड़िए (उदाहरण में "b" और "B"), तो अंतिम एलिमेंट अन्य एलिमेंटों को ओवरराइड करेगा:

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

रन इंस्टैंस