Php phân biệt chữ hoa chữ thường theo cách nào?
Nếu bạn là nhà phát triển PHP, thì bạn có thể tranh luận về phân biệt chữ hoa chữ thường trong ngôn ngữ lập trình PHP. Vì vậy, bạn đã tìm kiếm nó và vô tình truy cập vào trang web này. Vâng, bạn đã hạ cánh đến đúng nơi. Sau đây, chúng tôi sẽ mô tả về phân biệt chữ hoa chữ thường được áp dụng cho ngôn ngữ lập trình PHP Bạn có thể viết biến PHP cũng như các hàm tùy thích trong khi xây dựng các dự án PHP của mình để dễ dàng hoàn thành các dự án đó hơn. Tuy nhiên, bạn có thể rơi vào tình thế tiến thoái lưỡng nan về phân biệt chữ hoa chữ thường của PHP về việc cái nào sẽ hiệu quả và cái nào không. Vì vậy, để giúp bạn, chúng tôi đã tạo ví dụ về phân biệt chữ hoa chữ thường cho ngôn ngữ lập trình PHP. Chà, đối với thông tin về vấn đề này, phân biệt chữ hoa chữ thường trong PHP được áp dụng cho tất cả các biến, trong khi nó không áp dụng được cho tất cả các hàm, lớp và từ khóa do người dùng xác định (ví dụ:. if, other, while, foreach, echo, v.v.). Ví dụ cho điều này được đưa ra dưới đây
Hình ảnh hiển thị ở trên là kết quả của mã PHP được cung cấp ở trên khi nó được thực thi. Tại đây, bạn có thể thấy rằng không có hiệu ứng phân biệt chữ hoa chữ thường đối với các từ khóa PHP cũng như các hàm do người dùng xác định, trong khi đối với trường hợp của biến, có ảnh hưởng của phân biệt chữ hoa chữ thường đối với PHP, như đã thấy trong trường hợp thứ nhất, thứ hai, Bây giờ, chúng ta có thể giả sử rằng, nếu bạn đã làm theo đúng ví dụ trên, thì bây giờ bạn đã biết về phân biệt chữ hoa chữ thường trong PHP. Vì vậy, sau khi tìm hiểu về điều này, đừng nhầm lẫn về phân biệt chữ hoa chữ thường PHP và hoàn thành dự án PHP của bạn nhanh nhất có thể mà không có bất kỳ sự nhầm lẫn nào Các biến trong PHP được biểu thị bằng ký hiệu đô la theo sau là tên của biến. Tên biến phân biệt chữ hoa chữ thường Tên biến tuân theo các quy tắc giống như các nhãn khác trong PHP. Tên biến hợp lệ bắt đầu bằng một chữ cái hoặc dấu gạch dưới, theo sau là bất kỳ số lượng chữ cái, số hoặc dấu gạch dưới nào. Là một biểu thức chính quy, nó sẽ được thể hiện như vậy.
Để biết thông tin về các hàm liên quan đến biến, hãy xem Tham khảo hàm biến
Theo mặc định, các biến luôn được gán theo giá trị. Điều đó có nghĩa là, khi bạn gán một biểu thức cho một biến, toàn bộ giá trị của biểu thức ban đầu được sao chép vào biến đích. Ví dụ, điều này có nghĩa là sau khi gán giá trị của một biến cho một biến khác, việc thay đổi một trong các biến đó sẽ không ảnh hưởng đến biến kia. Để biết thêm thông tin về loại bài tập này, hãy xem chương về Biểu thức PHP cũng cung cấp một cách khác để gán giá trị cho các biến. chỉ định bằng cách tham khảo. Điều này có nghĩa là biến mới chỉ đơn giản là tham chiếu (nói cách khác, "trở thành bí danh cho" hoặc "trỏ tới") biến ban đầu. Các thay đổi đối với biến mới ảnh hưởng đến biến ban đầu và ngược lại Để gán theo tham chiếu, chỉ cần thêm dấu và (&) vào đầu biến đang được gán (biến nguồn). Chẳng hạn, đoạn mã sau xuất ra '
Một điều quan trọng cần lưu ý là chỉ các biến được đặt tên mới có thể được chỉ định theo tham chiếu ________số 8
Không cần thiết phải khởi tạo các biến trong PHP tuy nhiên đó là một cách thực hành rất tốt. Các biến chưa được khởi tạo có giá trị mặc định thuộc loại của chúng tùy thuộc vào ngữ cảnh mà chúng được sử dụng - boolean mặc định là Ví dụ #1 Giá trị mặc định của các biến chưa được khởi tạo
Việc dựa vào giá trị mặc định của một biến chưa được khởi tạo là một vấn đề trong trường hợp gộp một tệp này vào một tệp khác sử dụng cùng một tên biến. Lỗi mức E_NOTICE được phát sinh trong trường hợp làm việc với các biến chưa được khởi tạo, tuy nhiên không phải trong trường hợp nối thêm các phần tử vào mảng chưa được khởi tạo. cấu trúc ngôn ngữ isset() có thể được sử dụng để phát hiện xem một biến đã được khởi tạo chưa Đó là trường hợpTrong PHP, tên biến và hằng phân biệt chữ hoa chữ thường, còn tên hàm thì không.
Là trường hợp PHPHãy nhớ rằng Tên biến PHP phân biệt chữ hoa chữ thường .
Là trường hợp chuỗi PHPPHP. hàm strcasecmp()
. Chức năng này tương tự như strncasecmp(), điểm khác biệt duy nhất là strncasecmp() cung cấp điều khoản để chỉ định số lượng ký tự được sử dụng từ mỗi chuỗi để so sánh. It is case-insensitive. This function is similar to strncasecmp(), the only difference is that the strncasecmp() provides the provision to specify the number of characters to be used from each string for the comparison.
Phương pháp nào là trường hợpPhương thức yêu cầu request method phân biệt chữ hoa chữ thường. |