Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọc
- Bàn luận
- Cho một mảng chứa các phần tử chuỗi chữ hoa và tác vụ là chuyển đổi các phần tử mảng (chữ hoa) thành chữ thường. Có hai cách để chuyển đổi các giá trị mảng thành chữ thường trong php. & Nbsp; & nbsp;
Sử dụng Foreach Loop In this approach, an iterator iterates through the value of an array individually and convert each array elements into lowercase and stores the converted values to
the original array.
Program:
Sử dụng hàm mảng_map ()
<?php
Sử dụng vòng lặp foreach: Trong cách tiếp cận này, một trình lặp lặp lại thông qua giá trị của một mảng riêng lẻ và chuyển đổi từng phần tử mảng thành chữ thường và lưu trữ các giá trị được chuyển đổi thành mảng gốc.program: & nbsp; & nbsp;
array array_map( callable callback, array array )2array array_map( callable callback, array array )3, array array_map( callable callback, array array )5array array_map( callable callback, array array )6
PHP
$arr = array('GFG', array array_map( callable callback, array array )0____11
gfg geek geeks geeksforgeeks5$arrgfg geek geeks geeksforgeeks7array array_map( callable callback, array array )7gfg geek geeks geeksforgeeks9<?php0(gfg geek geeks geeksforgeeks3array array_map( callable callback, array array )6
gfg geek geeks geeksforgeeks5array array_map( callable callback, array array )7<?php6
<?php7
array array_map( callable callback, array array )7 array array_map( callable callback, array array )8
array array_map( callable callback, array array )9gfg geek geeks geeksforgeeks0____4 gfg geek geeks geeksforgeeks2 gfg geek geeks geeksforgeeks3 gfg geek geeks geeksforgeeks4
= 0
Output:
gfg geek geeks geeksforgeeksarray array_map( callable callback, array array )9gfg
geek
geeks
geeksforgeeks0____4 gfg
geek
geeks
geeksforgeeks2 gfg
geek
geeks
geeksforgeeks3 $arr3 In this approach, the array_map() function is used to accept two parameters callback and an array.
Syntax:
gfg
geek
geeks
geeksforgeeks5$arr5 gfg
geek
geeks
geeksforgeeks3 $arr7$arr8$arr9
Program 2:
Sử dụng hàm mảng_map ()
<?php
Sử dụng vòng lặp foreach: Trong cách tiếp cận này, một trình lặp lặp lại thông qua giá trị của một mảng riêng lẻ và chuyển đổi từng phần tử mảng thành chữ thường và lưu trữ các giá trị được chuyển đổi thành mảng gốc.program: & nbsp; & nbsp;
array array_map( callable callback, array array )2array array_map( callable callback, array array )3, array array_map( callable callback, array array )5array array_map( callable callback, array array )6
PHP
array array_map( callable callback, array array )7 array array_map( callable callback, array array )8
array array_map( callable callback, array array )9gfg geek geeks geeksforgeeks0____4 gfg geek geeks geeksforgeeks2 gfg geek geeks geeksforgeeks3 gfg geek geeks geeksforgeeks4
= 0
Output:
gfg geek geeks geeksforgeeksNếu hai hoặc nhiều khóa sẽ bằng sau khi chạy mảng_change_key_case () (ví dụ: "B" và "B"), mảng mới nhất sẽ ghi đè lên cái khác:
Thí dụ
Thay đổi tất cả các phím trong một mảng thành chữ thường:
"35", "ben" => "37", "joe" => "43"); print_r (mảng_change_key_case ($ Age, case_lower));?>
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
print_r(array_change_key_case($age,CASE_UPPER));
?>
Hãy tự mình thử »
Nếu hai hoặc nhiều khóa sẽ bằng sau khi chạy mảng_change_key_case () (ví dụ: "B" và "B"), mảng mới nhất sẽ ghi đè lên cái khác:
"Cat", "B" => "Dog", "C" => "Ngựa", "B" => "Bird"); print_r (Array_change_key_case ($ PETS, CASE_UPPER));?>
❮ Tham chiếu mảng PHP
Làm thế nào để bạn tạo ra một chữ thường mảng?
Để chuyển đổi tất cả các phần tử mảng thành chữ thường: sử dụng phương thức map () để lặp qua mảng. Mỗi lần lặp, hãy gọi phương thức tolowerCase () để chuyển đổi chuỗi thành chữ thường và trả về kết quả. Phương thức bản đồ sẽ trả về một mảng mới chỉ chứa chuỗi chữ thường.
Làm thế nào tôi có thể sử dụng mảng chữ hoa trong PHP? | Php mảng_change_key_case (). |
Thay đổi tất cả các khóa trong một mảng thành chữ hoa: $ Age = mảng ("Peter" => "35", "ben" => "37", "joe" => "43"); .... | Thay đổi tất cả các phím trong một mảng thành chữ thường: ....
|
=> là dấu phân cách cho các mảng kết hợp. Trong bối cảnh của vòng lặp foreach đó, nó gán khóa của mảng cho $ người dùng và giá trị cho $ pass.
Trả về một mảng với các phím của nó bằng chữ thường hoặc chữ hoa hoặc sai nếu mảng không phải là một mảng |
4.2+ |
Nhiều ví dụ hơn
Thí dụ
Thay đổi tất cả các phím trong một mảng thành chữ thường:
"35", "ben" => "37", "joe" => "43"); print_r (mảng_change_key_case ($ Age, case_lower));?>
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
print_r(array_change_key_case($age,CASE_LOWER));
?>
Hãy tự mình thử »
Thí dụ
Nếu hai hoặc nhiều khóa sẽ bằng sau khi chạy mảng_change_key_case () (ví dụ: "B" và "B"), mảng mới nhất sẽ ghi đè lên cái khác:
"Cat", "B" => "Dog", "C" => "Ngựa", "B" => "Bird"); print_r (Array_change_key_case ($ PETS, CASE_UPPER));?>
$pets=array("a"=>"Cat","B"=>"Dog","c"=>"Horse","b"=>"Bird");
print_r(array_change_key_case($pets,CASE_UPPER));
?>
Hãy tự mình thử »
❮ Tham chiếu mảng PHP