Garis panduan untuk pemisahan perkataan dalam penamaan fungsi PHP: kaedah penamaan kes unta: digunakan untuk kaedah, kelas, sifat dan huruf pertama perkataan itu ditulis dengan huruf besar. Pemisahan garis bawah: digunakan untuk fungsi dan pemalar, perkataan dipisahkan oleh garis bawah.
Panduan Pemisahan Kata Penamaan Fungsi PHP: CamelCase vs. Underscore Separation
CamelCase
CamelCase ialah kaedah untuk mencantumkan perkataan pertama bersama-sama dan huruf besar ). Ia berfungsi untuk nama kaedah, kelas dan sifat.
// 方法 function get_user_name() { // ... } // 类 class User { // ... } // 属性 private $first_name;
underscore-separated
underscore-separated ialah konvensyen penamaan yang memisahkan perkataan dengan garis bawah. Ia lebih biasa digunakan dalam nama fungsi dan pemalar.
// 函数 function get_user_name() { // ... } // 常量 define('USER_NAME', 'John Doe');
Kes praktikal
Katakan kita mempunyai kelas yang dipanggil MyUser
yang mewakili pengguna. Jika kita ingin mencipta fungsi yang mendapat nama pengguna, kita boleh menggunakan nama berikut: MyUser
的类,它表示一个用户。如果我们想创建一个获取用户姓名的函数,我们可以使用以下名称:
getUserName()
get_user_name()
Camel case:
getUserName()
Underscore dipisahkan:
get_user_name() )<p></p>
<ul>Mengikut konvensyen, penetapan garis bawah biasanya diutamakan untuk fungsi kerana ia adalah gaya yang lebih biasa digunakan. . <li>Untuk fungsi dan pemalar, lebih suka pemisahan garis bawah. <li>Ikuti konvensyen penamaan pasukan atau projek anda. <li>Gunakan nama yang deskriptif dan mudah difahami. <li>
</ul>
Atas ialah kandungan terperinci Bagaimanakah perkataan dalam nama fungsi PHP harus dipisahkan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!