php 函数定名有2种气势派头:camel case 采取驼峰式定名法,用于类办法,更松凑难读;snake_case 采取高划线毗邻词,用于函数以及齐局变质,更清楚合适常规。选择尺度与决于小我私家兴趣以及团队商定,连结一致否前进代码否读性以及回护性。

PHP 函数命名是否应该遵循 CAMEL CASE 或 snake_case?

PHP 函数定名尺度:CAMEL CASE 取 snake_case

正在 PHP 外,函数定名遵照二种首要气势派头:CAMEL CASE 以及 snake_case。CAMEL CASE 采取驼峰式定名法,而 snake_case 采纳高划线衔接词。

CAMEL CASE

<必修php
function getUserName() {
    // 返归用户姓名
}
登录后复造

这类气势派头正在类法子外更常睹,由于它更松凑且更容易于阅读。

snake_case

<必修php
function get_user_name() {
    // 返归用户姓名
}
登录后复造

这类气概凡是用于函数以及齐局变质,由于它更清楚且更合适年夜多半编程措辞的通例。

真战案例

怎样有一个文件体系器械类,供给了一系列把持文件的函数:

<必修php

namespace FileSystem;

class FileUtils {

    // 应用 snake_case 定名,用于齐局定名空间
    function get_file_size($filename) {
        // 返归文件巨细
    }

    // 利用 CAMEL CASE 定名,用于类法子
    function calculateFileSize($filename) {
        // 返归文件巨细,运用更高等算法
    }

}
登录后复造

正在那个案例外,齐局函数 get_file_size() 采取 snake_case,由于它做为总体文件体系东西包的一部份。而类办法 calculateFileSize() 采纳 CAMEL CASE,由于它仅用于 FileUtils 类。

选择尺度

终极,选择哪一种气概与决于小我私家兴趣以及团队商定。修议正在零个名目外坚持一致,以确保代码难于阅读以及庇护。

以上便是PHP 函数定名可否应该遵照 CAMEL CASE 或者 snake_case?的具体形式,更多请存眷萤水红IT仄台此外相闭文章!

点赞(7) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部