Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menukar semua nilai tatasusunan PHP kepada huruf besar atau huruf kecil

Bagaimana untuk menukar semua nilai tatasusunan PHP kepada huruf besar atau huruf kecil

藏色散人
藏色散人asal
2021-08-10 17:58:193744semak imbas

Artikel ini akan memperkenalkan kepada anda cara menukar semua nilai dalam tatasusunan PHP kepada huruf besar atau huruf kecil Saya percaya bahawa selepas membaca artikel ini, anda akan mempunyai pemahaman yang lebih baik tentang tatasusunan PHP idea penyelesaian masalah yang terlibat dalam artikel boleh Ia akan membantu semua orang menggunakannya dalam pembangunan harian~

Pertama sekali, saya akan memberikan contoh array $Color, seperti berikut:

$Color = array('A' => 'Blue', 'B' => 'Green', 'c' => 'Red');

Anda boleh mengendalikan nilai setempat sendiri Tukar kepada huruf besar atau huruf kecil.

Berikut ialah kaedah pelaksanaan yang saya berikan:

Kod PHP lengkap adalah seperti berikut:

 $value)
    {
        if (is_array($value))
        {
            $narray[$key] = array_change_value_case($value, $case);
            continue;
        }
        $narray[$key] = ($case == CASE_UPPER ? strtoupper($value) : strtolower($value));
    }
    return $narray;
}
$Color = array('A' => 'Blue', 'B' => 'Green', 'c' => 'Red');
echo '原始数组:';
var_dump($Color);
echo '值是小写的:';
$myColor = array_change_value_case($Color,CASE_LOWER);
var_dump($myColor);
echo '值是大写的:';
$myColor = array_change_value_case($Color,CASE_UPPER);
var_dump($myColor);

Hasilnya ialah seperti berikut:

Bagaimana untuk menukar semua nilai tatasusunan PHP kepada huruf besar atau huruf kecil

Bukankah ia sangat mudah!

Di sini anda perlu mengetahui tiga fungsi:

1 is_array() Fungsi: mengesan sama ada pembolehubah ialah tatasusunan, sintaksnya ialah "is_array(mixed $var): bool", jika var ialah tatasusunan, mengembalikan benar, sebaliknya mengembalikan palsu.

2. Fungsi strtoupper(): digunakan untuk menukar rentetan kepada huruf besar Fungsi ini selamat binari, dan nilai pulangannya ialah rentetan yang ditukar kepada huruf besar.

3. Fungsi strtolower(): digunakan untuk menukar rentetan kepada huruf kecil Fungsi ini selamat binari, dan nilai pulangannya ialah rentetan yang ditukar kepada huruf kecil.

Dilampirkan fungsi berkaitan:

lcfirst(): Tukar aksara pertama dalam rentetan kepada huruf kecil

strtolower(): Tukar rentetan Kepada huruf kecil

ucfirst(): Tukar aksara pertama dalam rentetan kepada huruf besar

ucwords(): Tukar aksara pertama setiap perkataan dalam rentetan kepada huruf besar

Akhir sekali, saya ingin mengesyorkan "Tutorial Video PHP" yang terkini dan paling komprehensif kepada semua orang~ Datang dan belajar!

Atas ialah kandungan terperinci Bagaimana untuk menukar semua nilai tatasusunan PHP kepada huruf besar atau huruf kecil. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn