php代码规范
一直想规范自己的php代码,终于实现鸟~
0.编码统一使用utf-8
1.缩进:严格缩进,4个空格(Tab)
2.花括号:if语句下方的语句块,无论多少行,统一加花括号。
3.模版:
①
示例1
<!-- <?php print <<<EOT --> <center><br> [ <a href='$db_ceoconnect'>联系我们</a> - <a href='$db_wwwurl'>网站导航</a> ]<br>$db_union[1]<br> <span style="font-size: 11px; font-family: Tahoma, Arial;color: #000000;">Powered by <a href="http://www.ofstar.net" style="color: #000000" target="_blank"><b>Ofstar</b> <b style="color:#FF9900">$ofstar_version</b></a> Copyright © 2003-05 <a href="http://www.ofstar.net" target="_blank" style="color: #000000">Ofstar Team</a><br>$ofstar_spend $ft_gzip</span> </center></body></html> <!-- EOT; ?>-->
示例2
foreach($forumdb as $forum) {if($forum[type]==forum){print <<<EOT <!--版块模版--> <tr height=41> <td width=5% align=center valign=middle class='f_two'><img src='$imgpath/$stylepath/$forum[pic].gif' border=0 alt="php代码规范" ></td> <td width=53% class='f_one' align=left onMouseOver="this.className='f_two'" onMouseOut="this.className='f_one'"><a href='thread.php?fid=$forum[fid]'>$forum[logo]</a> <a href='thread.php?fid=$forum[fid]' class=fnamecolor><b>$forum[name]</b></a><br><span class=smalltxt>$forum[info]</span></td> <td width=7% class='f_two' align=center>$forum[tpc]</td> <td width=7% class='f_one' align=center>$forum[atc]</td> <td class=smalltxt align=center title='$forum[newtitle]' width=16% bgcolor=$forumcolortwo>$forum[newpost]</td> <td width=12% class='f_one' align=center style="max-width:90%">$forum[admin]</td> </tr> <!-- EOT; }
②统一保存为.htm文件。通过PrintEot函数调用
function PrintEot($template,$EXT="htm") { global $tplpath; SafePath($template); if(empty($template)) $template='N'; $path="./template/$template.$EXT"; return $path; } function SafePath($Path){ if(strpos($Path,'..')!==false){ showmsg('非法操作,请返回.....'); } } include PrintEot('login');
4.数据库操作:
①连接
$sqlhost = "localhost"; //数据库地址 $sqlname = ""; //数据库名称 $usename = ""; //数据库用户名 $password = ""; //数据库密码 $conn = @mysql_connect("$sqlhost","$usename","$password"); $conn_b = @mysql_select_db("$sqlname"); if(!$conn) { echo "数据库链接失败,请检查帐号或密码是否正确!"; die; } if(!$conn_b) { echo "数据库打开失败,请检查数据库名称是否正确!"; die; } mysql_query("set names utf8");
保存为conn.php
②读写数据库
global $conn; //全局变量 $sql = "select StaffID, Name, LoginName from Staff"; //sql语句统一放入$sql变量 $query = mysql_query($sql,$conn); //查询sql统一使用mysql_query函数,结果放入$query变量中 $list = array(); while($row = @mysql_fetch_array($query)) //查询结果统一使用mysql_fetch_array函数分割,同时在函数前添加@号防止输出错误信息,结果放入$row变量中 { $list[] = $row; }
5.文件、文件夹命名规范:
①文件夹
图片:images
php源文件:source
模板:template
②文件:
按模块命名:模块_功能,例如 admin_editstaff.php
唉~要大改自己曾经的一个项目了。。

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



To understand the seven principles of PHP code specifications and write more standardized code, specific code examples are required. Introduction: PHP is a popular programming language that is widely used in the field of web development. Writing well-formed code is key to developing high-quality applications. This article will introduce the seven principles of PHP code specifications and provide specific code examples to help developers write more standardized PHP code. 1. Naming conventions Good naming conventions are the basis for writing standardized code. The following are several principles of naming conventions: Class names and interface names use camel case starting with an uppercase letter.

Understand and apply the exception handling rules in PHP code specifications. Exception handling is a very important part of programming. It can effectively help us find, locate and solve errors in the program. The PHP code specification provides a standard set of exception handling rules, which is very helpful for writing code that is readable, maintainable and reliable. This article describes these rules and illustrates them with code examples. 1. When to use exception handling Before understanding the exception handling rules, we must first clarify when to use exception handling. Exception handling should be used to handle

Assessment of the impact of the introduction of PHP code specifications on the development industry. With the continuous development of the software development industry, code specifications have become an important means to improve code quality, readability and maintainability. In the field of PHP development, the introduction of PHP code specifications has had a positive impact on the entire development industry. This article will evaluate the impact of the proposed PHP code specification on the development industry from several aspects, and illustrate it with code examples. Improve code quality. Code specifications can improve code quality through unified naming conventions, code structure and comment specifications.

How to automatically check whether the code complies with the latest PHP code specifications through the hook function in version control? As team collaboration and development become increasingly common, the unification of code specifications has become particularly important. In PHP development, following the latest PHP code specifications can improve the readability and maintainability of the code, thereby improving the team's development efficiency. This article will introduce how to automatically check whether the code complies with the latest PHP code specifications through the hook function in version control, and provide corresponding code examples. 1. What is the hook function of version control version control

How to use PHP code specifications for code review Introduction: PHP is a widely used development language. Its flexibility and powerful functions make many developers love to use it to build websites and applications. However, due to the flexibility of PHP, it is easy to have problems with code irregularities and low quality. In order to ensure the readability, maintainability and scalability of the code, we need to use PHP code specifications for code review. This article will introduce some commonly used PHP code specifications and provide corresponding code examples. I hope you can conduct code review.

Introduction to the application of PHP code specifications in preventing security vulnerabilities: With the development of Internet applications, security issues have become an aspect that our developers must pay attention to. In web development, PHP is a widely used programming language and one of the main targets of hackers. In order to ensure that the developed applications are safe and reliable, it is not only necessary to pay attention to the security configuration of the server environment, but also to pay attention to security from the code level. In this article, I will focus on the application of PHP code specifications in preventing security vulnerabilities and provide a

Controlling code complexity: How to standardize conditional judgments through PHP code specifications Introduction: When writing code, an important goal is to keep the code readable and maintainable, and conditional judgments are one of the most common parts of the code. Reasonable specification and optimized condition judgment can reduce the complexity of the code and improve the readability and maintainability of the code. This article will introduce some best practices for PHP code specification to help you better standardize conditional judgments and reduce code complexity. Use explicit Boolean values in conditional judgments. Using explicit Boolean values will cause the code to

How to improve code testability through PHP code specifications Summary: It is very important for developers to write testable code. This article will introduce how to improve the testability of your code by following some PHP coding standards, with code examples. Introduction: In modern software development, testability has become a very important element. Testable code enables faster debugging and fixing problems, while also delivering higher quality software. In PHP development, we can improve
