Rumah > pembangunan bahagian belakang > tutorial php > Apakah peraturan untuk menggunakan garis bawah dan tanda sempang dalam nama fungsi PHP?

Apakah peraturan untuk menggunakan garis bawah dan tanda sempang dalam nama fungsi PHP?

王林
Lepaskan: 2024-04-20 09:33:01
asal
852 orang telah melayarinya

Peraturan penamaan fungsi PHP: Garis bawah: digunakan untuk memisahkan perkataan dan meningkatkan kebolehbacaan sesuai untuk kaedah atau pembolehubah peribadi. Sempang: tidak boleh digunakan dalam nama fungsi. Amalan terbaik: Elakkan tanda sempang;

PHP 函数命名中的下划线和连字符的使用规则有哪些?

Peraturan penggunaan garis bawah dan sempang dalam penamaan fungsi PHP

Dalam PHP, penamaan fungsi mengikut peraturan penggunaan berikut:

Skor bawah:

    digunakan untuk mengasingkan perkataan
  • Digunakan pada kaedah atau pembolehubah persendirian.

Contoh:

function my_private_function() {
    // ...
}
Salin selepas log masuk

Sempang:

  • tidak boleh digunakan dalam nama fungsi.

Amalan Terbaik:

Untuk memastikan kod anda konsisten dan boleh dibaca, adalah disyorkan untuk mengikuti peraturan berikut:

  • Elakkan menggunakan tanda sempang.
  • Gunakan garis bawah untuk memisahkan perkataan.
  • Untuk kaedah atau pembolehubah peribadi atau dilindungi, gunakan garis bawah sebelum nama.

Practical Case:

example 1:

file functions.php

function get_user_info($id) {
    // ...
}
Salin selepas log masuk
efunctions.php

$user_info = get_user_info(1);
Salin selepas log masuk

用法:

class MyClass {
    private function _private_method() {
        // ...
    }
}
Salin selepas log masuk

示例 2:

文件 class.phpusage:

$obj = new MyClass;
// 无法访问 _private_method() 因为它是一个私有方法。
Salin selepas log masuk
e

example 2: 🎜🎜🎜file class.php 🎜rrreee🎜Penggunaan: 🎜rrreee

Atas ialah kandungan terperinci Apakah peraturan untuk menggunakan garis bawah dan tanda sempang dalam nama fungsi PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan