ฟังก์ชัน mb_strtoupper

ฟังก์ชัน mb_strtoupper แปลงสตริงเป็นตัวพิมพ์ใหญ่ โดยทำงานได้ถูกต้องกับการเข้ารหัสหลายไบต์ (เช่น UTF-8) พารามิเตอร์แรก - สตริงสำหรับการแปลง, พารามิเตอร์ที่สอง (ไม่บังคับ) - การเข้ารหัสของสตริง

ไวยากรณ์

phpmb_strtoupper(string, [encoding]);

ตัวอย่าง

แปลงสตริงเป็นตัวพิมพ์ใหญ่:

php<?php
  echo mb_strtoupper('привет');
?>

ผลลัพธ์จากการเรียกใช้โค้ด:

php'ПРИВЕТ'

ตัวอย่าง

แปลงสตริงเป็นตัวพิมพ์ใหญ่:

php<?php
  echo mb_strtoupper('abcde');
?>

ผลลัพธ์จากการเรียกใช้โค้ด:

php'ABCDE'

ตัวอย่าง

แปลงสตริงด้วยการระบุการเข้ารหัสอย่างชัดเจน:

php<?php
  echo mb_strtoupper('äöü', 'UTF-8');
?>

ผลลัพธ์จากการเรียกใช้โค้ด:

php'ÄÖÜ'

ดูเพิ่มเติม

  • ฟังก์ชัน mb_strtolower,
    ซึ่งแปลงสตริงเป็นตัวพิมพ์เล็ก
  • ฟังก์ชัน strtoupper,
    ซึ่งแปลงสตริงเป็นตัวพิมพ์ใหญ่