Chuyển đổi mảng thành chữ hoa chữ thường trong PHP



Bài tập PHP: Chuyển đổi mảng thành chữ hoa - chữ thường

Viết PHP script để chuyển đổi các giá trị mảng thành dạng chữ hoa - chữ thường.

PHP script

Dưới đây là phần PHP code để giải bài tập chuyển đổi mảng thành chữ hoa chữ thường trong PHP:

<html>
   
   <head>
      <title>Chuyển đổi mảng thành chữ hoa chữ thường trong PHP</title>
   </head>
   <body>
   
       <?php
        function ham_chuyen_doi_kieu($input, $ucase)  
		{  
		  $case = $ucase;  
		  $narray = array();  
		  if (!is_array($input))  
		  {  
		    return $narray;  
		  }  
		  foreach ($input as $key => $value)  
		  {  
		    if (is_array($value))  
		      {  
		        $narray[$key] = ham_chuyen_doi_kieu($value, $case);  
		        continue;  
		      }  
		    $narray[$key] = ($case == CASE_UPPER ? strtoupper($value) : strtolower($value));  
		  }  
		  return $narray;  
		}  
		$mang_ban_dau = array('A' => 'Blue', 'B' => 'Green', 'c' => 'Red');  
		echo 'Mảng ban đầu: <br>';  
		print_r($mang_ban_dau);  
		echo '<br>Các giá trị ở dạng chữ thường.<br>';  
		$mang_dang_chu_thuong = ham_chuyen_doi_kieu($mang_ban_dau,CASE_LOWER);  
		print_r($mang_dang_chu_thuong);  
		echo '<br>Các giá trị ở dạng chữ hoa.<br>';  
		$mang_dang_chu_hoa = ham_chuyen_doi_kieu($mang_ban_dau,CASE_UPPER);  
		print_r($mang_dang_chu_hoa);
       ?>
       
   </body>
</html>
Quảng cáo

Kết quả

Lưu PHP code trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả:

Chuyển đổi mảng thành chữ hoa chữ thường trong PHP | Bài tập PHP có giải

Các bài tập về mảng trong PHP khác có trên VietJack:

Follow fanpage của team https://www.facebook.com/vietjackteam/ hoặc facebook cá nhân Nguyễn Thanh Tuyền https://www.facebook.com/tuyen.vietjack để tiếp tục theo dõi các loạt bài mới nhất về Ngữ pháp tiếng Anh, luyện thi TOEIC, PHP, Java, C, C++, Javascript, HTML, Python, Database, Mobile ... mới nhất của chúng tôi.


bai-tap-mang-trong-php.jsp