Kiểm tra chuỗi là chữ hoa php
Hàm này dùng để chuyển tất cả các ký tự của chuỗi thành chữ hoa. Cú pháp của chức năng này được đưa ra dưới đây Show
cú pháp string strtoupper( string $string) Hàm này lấy một giá trị chuỗi làm đối số và trả về nội dung của chuỗi sau khi chuyển đổi tất cả các chữ cái thành chữ hoa ví dụ 1. Kiểm tra xác thực bằng cách sử dụng strtoupper()Nhiệm vụ phổ biến của bất kỳ ứng dụng web nào là kiểm tra tên người dùng và mật khẩu để xác thực người dùng. Ví dụ sau đây cho thấy việc sử dụng hàm strtoupper() để xác thực người dùng. Không có biểu mẫu HTML nào được sử dụng trong tập lệnh để lấy tên người dùng và mật khẩu. Giá trị người dùng và mật khẩu sẽ được cung cấp bằng chuỗi truy vấn URL. Hàm isset() dùng để kiểm tra biến $_GET[‘user’] và $_GET[‘password’] có được khởi tạo hay không. Tiếp theo, hàm trim() được sử dụng để loại bỏ khoảng trống thừa khỏi dữ liệu được truy xuất từ chuỗi truy vấn. hàm strtuupper() sẽ chuyển đổi giá trị của $username và $password để so sánh $username với ‘ADMIN’ và $password với ‘QWE789’ để xác thực người dùng
đầu ra Đầu ra sau đây sẽ xuất hiện nếu các giá trị chính xác được cung cấp cho tham số người dùng và mật khẩu Đầu ra sau đây sẽ xuất hiện nếu các giá trị không chính xác được cung cấp cho tham số người dùng và mật khẩu Sử dụng ucfirst()Hàm này chỉ dùng để chuyển đổi ký tự đầu tiên của chuỗi. Nếu chuỗi chứa nhiều câu thì hàm ucfirst() chỉ thay đổi ký tự đầu tiên của câu đầu tiên. Cú pháp của chức năng này được đưa ra dưới đây cú pháp string ucfirst( string $string) Hàm này lấy một giá trị chuỗi làm đối số và trả về nội dung của chuỗi sau khi chuyển đổi ký tự đầu tiên của câu đầu tiên của chuỗi thành chữ hoa ví dụ 2. Chuyển đổi chữ cái đầu tiên của một câu thành chữ hoaVí dụ sau đây cho thấy cách thay đổi chữ cái đầu tiên của mỗi câu thành chữ hoa của dữ liệu chuỗi nhiều dòng. Hàm ucfirst() đầu tiên được sử dụng để chuyển chữ cái đầu tiên của một câu thành chữ hoa. Hàm ucfirst() thứ hai được áp dụng cho chuỗi câu nhiều dòng và nó sẽ chỉ đổi chữ cái đầu tiên của câu đầu tiên thành chữ hoa. Tiếp theo, mỗi câu của chuỗi nhiều dòng được phân tách bằng hàm phát nổ() và hàm ucfirst() thứ ba được sử dụng để chuyển chữ cái đầu tiên của mỗi câu thành chữ hoa
đầu ra Sử dụng ucword()Hàm này được sử dụng để chuyển đổi chữ cái đầu tiên của mỗi từ trong chuỗi. Cú pháp của chức năng này được đưa ra dưới đây cú pháp string ucwords( string $string) Hàm này lấy một giá trị chuỗi làm đối số và trả về nội dung của chuỗi sau khi chuyển đổi chữ cái đầu tiên của mỗi từ trong câu thành chữ hoa ví dụ 3. Chuyển đổi chữ cái đầu tiên của mỗi từ của câuVí dụ sau đây cho thấy việc sử dụng hàm ucword() để chuyển đổi chữ cái đầu tiên của mỗi từ trong nhiều từ trong dữ liệu chuỗi thành chữ hoa. Một biến chuỗi có tên $string được định nghĩa trong tập lệnh chứa một chuỗi gồm ba từ. Tập lệnh sẽ in chuỗi gốc và chuỗi đã chuyển đổi sau khi áp dụng hàm ucword()
đầu ra Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh từ máy chủ. Nó cho thấy chuỗi 'welcome to linuxhint' được chuyển thành 'Welcome To Linuxhint' sau khi sử dụng hàm ucwords() Phần kết luậnCác loại hàm dựng sẵn khác nhau tồn tại trong PHP để thay đổi nội dung của dữ liệu chuỗi theo nhiều cách. Ba chức năng liên quan đến chữ hoa đã được giải thích trong hướng dẫn này bằng ba ví dụ. Các hàm này được sử dụng để thay đổi tất cả các chữ cái của một chuỗi, ký tự đầu tiên của chuỗi và chữ cái đầu tiên của mỗi từ trong chuỗi thành chữ hoa. PHP có một hàm khác tên là strtolower() sẽ chuyển đổi tất cả các chữ cái của một chuỗi thành chữ thường Làm cách nào để kiểm tra xem chuỗi có chữ thường trong PHP không?ctype_lower. Trả về true nếu tất cả các ký tự trong chuỗi được cung cấp, văn bản, là chữ thường . Nếu không thì trả về false.
Làm cách nào để kiểm tra chữ hoa đầu tiên trong PHP?Hàm ucfirst() chuyển đổi ký tự đầu tiên của chuỗi thành chữ hoa . chức năng liên quan. lcfirst() - chuyển ký tự đầu tiên của chuỗi thành chữ thường. ucwords() - chuyển ký tự đầu tiên của mỗi từ trong chuỗi thành chữ hoa.
Làm cách nào để kiểm tra xem chuỗi có bắt đầu bằng bảng chữ cái trong PHP không?Để kiểm tra xem chuỗi có bắt đầu bằng một ký tự cụ thể hay không, hãy sử dụng hàm strpos() tích hợp sẵn trong PHP . Cung cấp chuỗi và ký tự làm đối số cho strpos() và nếu strpos() trả về 0, thì chúng tôi có thể xác nhận rằng chuỗi bắt đầu bằng ký tự cụ thể, nếu không thì không.
Làm cách nào để kiểm tra xem một chuỗi có chứa các ký tự đặc biệt trong PHP không?hàm php check_string($my_string){ $regex = preg_match('[@_. #$%^&*()<>?/. {~. ]', $my_string); |