Làm cách nào để bạn viết hoa tất cả các từ trong một chuỗi trong PHP?

Bài tập chuỗi PHP. Thay đổi kiểu chữ hoặc từCập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21. 50. 37 (UTC/GMT +8 giờ)

Chuỗi PHP. Bài tập-1 với lời giải

Viết một tập lệnh PHP để. -

a) chuyển đổi một chuỗi tất cả các chữ cái viết hoa
b) chuyển đổi một chuỗi tất cả các chữ thường
c) viết hoa ký tự đầu tiên của chuỗi
d) viết hoa ký tự đầu tiên của tất cả các từ trong chuỗi

Trình bày bằng hình ảnh

Làm cách nào để bạn viết hoa tất cả các từ trong một chuỗi trong PHP?

Giải pháp mẫu

Mã PHP

<?php
//all uppercase letters
print(strtoupper("the quick brown fox jumps over the lazy dog."))."\n";
//all lowercase letters
print(strtolower("THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG"))."\n";
// make a string's first character uppercase
print(ucfirst("the quick brown fox jumps over the lazy dog."))."\n";
// make a string's first character of all the words uppercase
print(ucwords("the quick brown fox jumps over the lazy dog."))."\n";
?>

Đầu ra mẫu

THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG.                
the quick brown fox jumps over the lazy dog                 
The quick brown fox jumps over the lazy dog.                
The Quick Brown Fox Jumps Over The Lazy Dog.

Sơ đồ

Làm cách nào để bạn viết hoa tất cả các từ trong một chuỗi trong PHP?

Trình soạn thảo mã PHP

Có một cách khác để giải quyết giải pháp này?

Trước. Bài tập chuỗi PHP Trang chủ
Kế tiếp. Viết tập lệnh PHP để phân tách chuỗi cụ thể

Mức độ khó của bài tập này là gì?

Dễ dàng trung bình khó

Kiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource



Theo dõi chúng tôi trên FacebookTwitter để cập nhật thông tin mới nhất.

PHP. Lời khuyên trong ngày

PHP. Xóa 4 ký tự đầu tiên của chuỗi bằng PHP

Bạn có thể sử dụng hàm substr để trả về chuỗi con bắt đầu từ ký tự thứ 5

$str = "The quick brown fox jumps over the lazy dog."
$str2 = substr($str, 4); // "quick brown fox jumps over the lazy dog."

Giới thiệu. https. //chút. ly/2LJDLQx

 



  • Xu hướng hàng tuần
  • Bài tập lập trình Java cơ bản
  • Truy vấn con SQL
  • Bài tập cơ sở dữ liệu Adventureworks
  • Bài tập cơ bản C# Sharp
  • SQL COUNT() với sự khác biệt
  • Bài tập chuỗi JavaScript
  • Xác thực biểu mẫu HTML JavaScript
  • Bài tập bộ sưu tập Java
  • hàm SQL COUNT()
  • Tham gia bên trong SQL
  • Hàm JavaScript Bài tập
  • Hướng dẫn Python
  • Bài tập mảng Python
  • Tham gia chéo SQL
  • Bài tập về mảng Sharp trong C#


Trong hướng dẫn này, chúng tôi giới thiệu một đoạn mã. Chức năng của nó là làm cho tất cả các từ bắt đầu bằng chữ in hoa trong câu. Nếu có bất kỳ chữ cái nào không viết hoa đầu tiên, nó sẽ chuyển đổi chúng thành chữ thường

Hàm số

Đặt tất cả các từ bắt đầu bằng chữ in hoa trong câu

Đoạn trích


Đoạn mã này là sự kết hợp của hai hàm gốc PHP

  1. strtolower(). chức năng này sẽ chuyển đổi tất cả các ký tự chữ cái thành chữ thường
  2. ucwords(). hàm này sẽ chuyển đổi ký tự đầu tiên của mỗi từ trong một chuỗi được viết hoa

Kết thúc

Hy vọng mẹo đơn giản này đã giúp bạn phát triển. Nếu bạn thích bài đăng của chúng tôi, vui lòng theo dõi chúng tôi trên Twitter và giúp truyền bá thông tin. Chúng tôi cần sự hỗ trợ của bạn để tiếp tục. Nếu bạn có thắc mắc hoặc tìm thấy những sai lầm của chúng tôi trong hướng dẫn trên, hãy để lại nhận xét bên dưới để cho chúng tôi biết

Hàm strtoupper() dùng để chuyển một chuỗi thành chữ hoa. Hàm này lấy một chuỗi làm tham số và chuyển đổi tất cả các bảng chữ cái tiếng Anh viết thường có trong chuỗi thành chữ hoa. Tất cả các ký tự số hoặc ký tự đặc biệt khác trong chuỗi không thay đổi

Trong các tình huống khác nhau, bạn có thể yêu cầu tạo một chuỗi hoàn toàn bằng chữ hoa hoặc chữ thường hoặc chữ in hoa lạc đà i. e. viết hoa chữ cái đầu tiên của mỗi từ

PHP cung cấp các chức năng tích hợp cho điều đó. Các chức năng được liệt kê bên dưới, theo sau là các ví dụ về cách sử dụng chúng

  • hàm strtoupper()– Để viết hoa chuỗi PHP (tất cả các chữ cái trong chuỗi)
  • hàm strtolower() – chuyển đổi một chuỗi đã chỉ định thành chữ thường
  • ucwords() – vỏ lạc đà i. e. viết hoa chữ cái đầu tiên của mỗi từ trong một chuỗi
  • Để viết hoa chữ cái đầu tiên của chuỗi, hãy sử dụng hàm ucfirst() của PHP
  • Để làm cho chữ cái đầu tiên được viết thường, hãy sử dụng lệnh lcfirst()

Phần tiếp theo cho bạn thấy các ví dụ về từng chức năng với một số chi tiết hơn

Chuyển đổi chữ hoa PHP bằng hàm strtoupper

Trong ví dụ đầu tiên, một biến chuỗi được tạo bằng văn bản chữ cái hỗn hợp. Hàm strtoupper được sử dụng và biến chuỗi đó được chỉ định để chuyển đổi tất cả các chữ cái thành chữ hoa. Xem mã và đầu ra

1

2

3

4

5

6

7

 

$str_upper = "Viết hoa tất cả các chữ cái";

 

echo strtoupper($str_upper);

 

?>


Đầu ra của đoạn mã trên là

IN HOA TẤT CẢ CÁC CHỮ

Chuyển đổi sang ví dụ chữ nhỏ bằng hàm strtolower

Ví dụ này thay đổi trường hợp của tất cả các chữ cái thành chữ thường. Chuỗi đã cho được gán văn bản với các chữ cái viết thường. Hãy xem mã và đầu ra

1

2

3

4

5

6

7

 

$str_mixed = "Bài kiểm tra chữ nhỏ";

 

echo strtolower($str_mixed);

 

?>


Đầu ra

ví dụ chữ nhỏ

Viết hoa chữ cái đầu tiên của mỗi từ

Sử dụng hàm ucwords() để viết hoa chữ cái đầu tiên của mỗi từ trong chuỗi đã cho. Ví dụ sau đây cho thấy cách

Mật mã

1

2

3

4

5

6

7

 

$str_first_cap = "chờ đã, đây là ví dụ viết hoa chữ cái đầu tiên. ";

 

echo ucwords($str_first_cap);

 

?>


Đầu ra

Chờ đã, đây là ví dụ viết hoa chữ cái đầu tiên

Viết hoa chữ cái đầu tiên trong một chuỗi

Hàm ucfirst() chỉ chuyển đổi chữ cái đầu tiên của chuỗi đã chỉ định thành chữ hoa. Lưu ý rằng, nếu chuỗi của bạn chứa nhiều câu thì hàm này vẫn chỉ chuyển đổi chữ cái đầu tiên của chuỗi chứ không phải tất cả các câu

Làm cách nào để viết hoa tất cả các chữ cái trong PHP?

PHP. Hàm strtoupper() . Hàm này lấy một chuỗi làm tham số và chuyển đổi tất cả các bảng chữ cái tiếng Anh viết thường có trong chuỗi thành chữ hoa.

Làm cách nào để lấy chữ cái đầu tiên của mỗi từ trong PHP?

Vì vậy, bạn có thể dễ dàng sử dụng $i[0] để tìm nạp chữ cái đầu tiên.

Làm cách nào để chuyển đổi chuỗi thành camelcase trong PHP?

function dashToCamelCase($string, $capitalizeFirst Character = false) { $str = str_replace('-', '', ucwords($string, '-')); . $capitalizeFirst Character) { $str = lcfirst($str);

Hàm Ucwords() trả về cái gì?

Trả về giá trị . the modified string, where the first character of each word in a string is converted to uppercase.