Trường hợp giá trị thay đổi mảng php
Hàm array_change_key_case() trả về một mảng mới với các khóa của nó được chuyển đổi thành chữ hoa hoặc chữ thường, dựa trên tham số Show
Ví dụ - Thay đổi trường hợp của tất cả các khóa trong một mảng thành chữ thườngTrong ví dụ này, chúng ta sẽ lấy một mảng kết hợp với các cặp khóa-giá trị, sau đó thay đổi kiểu chữ của tất cả các khóa trong mảng thành chữ thường Chương trình PHP 2, "Apple"=>5]; $result = array_change_key_case($array, CASE_LOWER); print_r($result); ?> đầu ra Vì giá trị mặc định của tham số trường hợp là CASE_LOWER, chúng tôi có thể không cung cấp giá trị đối số một cách rõ ràng Chương trình PHP 2, "Apple"=>5]; $result = array_change_key_case($array); print_r($result); ?> đầu ra Ví dụ – Thay đổi trường hợp của tất cả các phím trong một mảng thành chữ hoaTrong ví dụ này, chúng ta sẽ lấy một mảng kết hợp với các cặp khóa-giá trị, sau đó thay đổi cách viết hoa của tất cả các khóa trong mảng thành chữ hoa Chương trình PHP 2, "Apple"=>5]; $result = array_change_key_case($array, CASE_UPPER); print_r($result); ?> đầu ra Cảnh báo – array_change_key_case() dự kiến tham số 1 là mảngNếu đối số đầu tiên của array_change_key_case() không phải là kiểu mảng, thì hàm sẽ đưa ra cảnh báo Trong ví dụ sau, chúng ta sẽ chuyển một chuỗi tới array_change_key_case() thay vì một mảng và quan sát kết quả Chương trình PHP đầu ra Phần kết luậnTrong Hướng dẫn PHP này, chúng ta đã học cách thay đổi trường hợp của tất cả các khóa trong mảng đã cho bằng cách sử dụng hàm PHP Array array_change_key_case() Hàm array_change_key_case() trong PHP được sử dụng để thay đổi tất cả các khóa của một mảng thành chữ hoa hoặc chữ thường. Các giá trị của một mảng vẫn giữ nguyên sau khi sử dụng hàm Cú pháp hàm PHP array_change_key_case()mảng_change_key_case(mảng, trường hợp) Hàm nhận hai đối số trong đó đối số đầu tiên là một mảng. Đối số thứ hai là để chỉ định xem bạn phải thay đổi khóa thành chữ thường hay chữ hoa mà bạn sẽ tìm thấy bên dưới Mô tả các thông sốTênMảng mô tảBắt buộc. Chỉ định mảng mà bạn phải sử dụng để chuyển các phím của nó thành chữ thường và chữ hoa. trường hợp tùy chọn. Chỉ định trường hợp bạn muốn chuyển đổi thành chữ thường hoặc chữ hoa
Hãy xem một số ví dụ hữu ích để hiểu việc sử dụng Hàm PHP Ví dụ về hàm PHP array_change_key_case()Xem ví dụ dưới đây với một mô tả để tìm hiểu việc sử dụng các chức năng ví dụ 1. Chuyển đổi khóa mảng thành chữ thường Để chuyển đổi tất cả các khóa của một mảng thành chữ thường, bạn phải sử dụng từ khóa Thí dụ PHP1 2 3 4 5 6 7 8 9 10 // cách khai báo mảng kết hợp đầu tiên $myArr = mảng("Cycle"< => 2, "Bike" => 5, "Car" => 9);
//Chuyển khóa mảng thành chữ hoa $myUcaseArr = array_change_key_case($myArr, CASE_UPPER);
//In kết quả print_r($myUcaseArr); ?> đầu ra Ví dụ trên chứa một mảng kết hợp với các phím chữ cái. Hàm PHP ví dụ 2. Thay đổi khóa mảng thành chữ hoa Khi phải đổi tất cả các khóa của mảng đã cho thành chữ hoa, bạn phải sử dụng từ khóa Thí dụ PHP1 2 3 4 5 6 7 8 9 10 // cách khai báo mảng kết hợp đầu tiên $myArr = mảng("Cycle"< => 2, "Bike" => 5, "Car" => 9);
//Chuyển khóa mảng thành chữ hoa $myUcaseArr = array_change_key_case($myArr, CASE_UPPER);
//In kết quả print_r($myUcaseArr); ?> đầu ra Đầu ra trong ví dụ trên hiển thị các phím được đổi thành chữ hoa trong PHP Chức năng này rất hữu ích để chuyển đổi các phím từ chữ thường sang chữ hoa và từ chữ hoa sang chữ thường Làm cách nào để thay đổi trường hợp của một mảng trong PHP?Hàm array_change_key_case() thay đổi tất cả các phím trong một mảng thành chữ thường hoặc chữ hoa.
Làm cách nào để thay đổi giá trị mảng thành chữ thường trong PHP?array_map() là phương pháp chính xác. Tuy nhiên, nếu bạn muốn chuyển đổi từng giá trị mảng cụ thể hoặc tất cả các giá trị mảng thành chữ thường, bạn có thể sử dụng strtolower() . Lưu câu trả lời này.
Làm cách nào để thay đổi giá trị của một mảng trong PHP?Hàm array_replace() thay thế các giá trị của mảng đầu tiên bằng các giá trị của các mảng tiếp theo . Mẹo. Bạn có thể gán một mảng cho hàm hoặc bao nhiêu mảng tùy thích. Nếu một khóa từ mảng1 tồn tại trong mảng2, các giá trị từ mảng1 sẽ được thay thế bằng các giá trị từ mảng2.
PHP In_array có phân biệt chữ hoa chữ thường không?Hàm in_array() tìm kiếm một mảng cho một giá trị cụ thể. Ghi chú. Nếu tham số tìm kiếm là một chuỗi và tham số loại được đặt thành TRUE, thì tìm kiếm sẽ phân biệt chữ hoa chữ thường . |