一:文件命名规范: 1:类文件名以.class.php结尾。如:Helper.class.php 2:一个类文件只定义一个public类,文件名与类名相同。如:Helper.class.php 文件中 , public class Helper { span style=white-space:pre/span.... } 3: 函数库文件名以 .func.php结
一:文件命名规范:
1:类文件名以.class.php结尾。如:Helper.class.php
2:一个类文件只定义一个public类,文件名与类名相同。如:Helper.class.php 文件中 ,
public class Helper {
<span style="white-space:pre"> </span>....
}3: 函数库文件名以 .func.php结尾。如:global.func.php
4:配置文件命名为:config.php 【当然也要根据当前的开发上下文来确定】
二:方法命名规范:
1:函数库方法命名:采用全是小写+下划线,动词+名词的方式。如:function get_users(){}
2:类方法命名:采用驼峰命名法:动词+名词的方式。如:function getName(){}
3:类私有方法命名:采用下划线+驼峰:动词+名词的方式。如:function _listToTree(){}
三:变量命名规范:
1:类属性:采用驼峰命名,$templateFile
2:方法内部变量:采用类型+小写+下划线 ,如:$ashop_result;(代表shop表查询返回的数组)
f(浮点数),s(字符串),a(数组),b(布尔值),i(整型数),o(实例对象)。
四:编写规范:
1:大括号的左括号不独立占一行,右括号独立占一行且已主体在同一个层级上。
2:if-else 必须用{}包裹起来。
3:缩进统一采用4个空格(一个tab要代表4个空格)
以上只是本人用于对自己平时的编码规范

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

ZendStudio 13.5.1 Mac
Persekitaran pembangunan bersepadu PHP yang berkuasa

DVWA
Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

SublimeText3 versi Inggeris
Disyorkan: Versi Win, menyokong gesaan kod!

Versi Mac WebStorm
Alat pembangunan JavaScript yang berguna

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini