Hướng dẫn how do you name a class in php? - làm thế nào để bạn đặt tên một lớp trong php?
rfc:class-naming Show
Giới thiệuTiêu chuẩn mã hóa PHP không bao gồm cách viết tên lớp. Điều này dẫn đến ma sát trong cộng đồng người dùng hiện đang theo đề xuất tiêu chuẩn PSR-1. Mở rộng tiêu chuẩn mã hóa hiện tại của chúng tôi để trình bày các trường hợp cạnh về chữ viết tắt và từ viết tắt/khởi tạo sẽ giải quyết bất kỳ cuộc thảo luận nào trong tương lai. Đề nghịMở rộng tiêu chuẩn mã hóa để chỉ định rõ ràng cách xử lý các từ viết tắt và từ viết tắt/viết tắt khi viết tên lớp cấp người dùng. Quy tắc hiện tại là:
Mặc dù nên tránh các chữ viết tắt nên tránh, nhưng nó im lặng về những việc cần làm nếu chúng được sử dụng; đặc biệt là trong trường hợp viết tắt/khởi tạo. Về cơ bản có ba lựa chọn có thể bây giờ:
Pascalcase trừ các từ viết tắt/khởi tạo
Luôn luôn là Pascalcase
Thay đổi lạc hậu không tương thíchKhông, chúng tôi chỉ cập nhật các tiêu chuẩn mã hóa cho tương lai. Phạm vi tương lai
Đề xuất lựa chọn bỏ phiếuĐơn giản 50%+1 phiếu bầu đa số: Bản vá và bài kiểm traNgười giới thiệurfc/class-naming.txt · Sửa đổi lần cuối: 2017/09/22 13:28 (Chỉnh sửa bên ngoài) Cách chính xác để đặt tên một lớp trong PHP là gì?Tên lớp có thể là bất kỳ nhãn hợp lệ nào, miễn là nó không phải là từ dành riêng của PHP. Một tên lớp 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 nhấn mạnh. Như một biểu thức chính quy, nó sẽ được thể hiện như vậy: ^[A-A-Z_ \ x80- \ xff] [A-A-Z0-9_ \ x80- \ xff]*$.starts with a letter or underscore, followed by any number of letters, numbers, or underscores. As a regular expression, it would be expressed thus: ^[a-zA-Z_\x80-\xff][a-zA-Z0-9_\x80-\xff]*$ .
Làm cách nào để chọn một tên lớp?Tên lớp phải là danh từ, trong trường hợp hỗn hợp với chữ cái đầu tiên của mỗi từ nội bộ được viết hoa.Cố gắng giữ cho tên lớp của bạn đơn giản và mô tả.Sử dụng toàn bộ các từ viết tắt và viết tắt của các từ (trừ khi viết tắt được sử dụng rộng rãi hơn nhiều so với dạng dài, chẳng hạn như URL hoặc HTML).. Try to keep your class names simple and descriptive. Use whole words-avoid acronyms and abbreviations (unless the abbreviation is much more widely used than the long form, such as URL or HTML).
Làm thế nào để bạn khởi tạo một lớp trong PHP?Tất cả những gì bạn cần làm để khởi tạo một đối tượng trong PHP là lấy tên đối tượng và sử dụng "->" theo sau là tên thuộc tính.Sau đó, bạn đặt cái này bằng với giá trị thuộc tính thông qua các báo giá đơn, báo giá gấp đôi hoặc không có gì (nếu giá trị là một số, bạn có tùy chọn này).take the object name and use "->" followed by the property name. You then set this equal to the property value either through single quotes, double quotes, or nothing (if the value is a number, you have this option).
Tên lớp trong OOP là gì?Trong lập trình hướng đối tượng, một lớp là bản thiết kế để tạo các đối tượng (cấu trúc dữ liệu cụ thể), cung cấp các giá trị ban đầu cho các biến trạng thái (biến thành viên hoặc thuộc tính) và triển khai hành vi (hàm hoặc phương thức thành viên).Các đối tượng do người dùng xác định được tạo bằng từ khóa lớp. |