PHP ucwords()
Hàm ucwords() trong PHP
Hàm ucwords() trong PHP được sử dụng để chuyển đổi ký tự đầu tiên của mỗi từ trong một chuỗi thành chữ hoa. Điều này rất hữu ích khi bạn muốn định dạng văn bản để làm cho nội dung dễ đọc hơn, chẳng hạn như trong tiêu đề hoặc tên riêng.
Cú pháp
string ucwords ( string $str [, string $delimiters = " " ] )
Tham số
- $str: Chuỗi đầu vào mà bạn muốn chuyển đổi.
- $delimiters (tùy chọn): Một chuỗi các ký tự phân cách. Mặc định là khoảng trắng (" "). Các ký tự trong chuỗi này sẽ được coi là phân cách các từ.
Giá trị trả về
Hàm ucwords() trả về chuỗi đã được chuyển đổi, với chữ cái đầu tiên của mỗi từ được viết hoa.
Ví dụ
$string = "hello world! this is php."; $result = ucwords($string); echo $result; // Kết quả: "Hello World! This Is Php."
Ví dụ với các ký tự phân cách
$string = "hello-world_this is php"; $result = ucwords($string, "-_ "); echo $result; // Kết quả: "Hello-World_This Is Php"
Lưu ý
Hàm ucwords() không thay đổi ký tự đầu tiên của các từ nếu chúng đã là chữ hoa. Nó chỉ chuyển đổi những ký tự đầu tiên của các từ có chữ thường.
Kết luận
Hàm ucwords() là một công cụ đơn giản nhưng hữu ích trong PHP, giúp bạn dễ dàng định dạng chuỗi văn bản cho phù hợp với mục đích hiển thị. Sử dụng nó một cách linh hoạt cùng với các hàm khác trong PHP để xử lý chuỗi hiệu quả hơn.