php代码规范化编程实现

代码范例

/*
 * @(#)Cngift.php 1.82 03/06/25
 *
 * 开花石头编写的示例文档
 * 将对编码规范做简单的示范
 *
 */

require( “db.php” );

/**
 * 示范用类
 *
 * @version 1.82 03.06.25
 * @author 开花石头
 */
class Blah extends SomeClass {
  /* 这个类运行时的注释写在这里 */

  /** 关于变量的注释写在这里 */
  static int $classVar1;

  /**
   * 对变量编写的多行注释写在这里
   */
  static string classVar2;

  /** 变量的文档注释 */
  int instanceVar1;

  /** 变量的文档注释 */
  int[] instanceVar3;

  /**
   * 构造函数的注释
   */
  function Blah() {
    // ...在这里执行...
  }

  /**
   * ...函数的文档注释...
   */
  function doSomething() {
    // ...在这里执行...
  }

  /**
   * ...方法的注释文档..
   * 多行注释
   */
  public void doSomethingElse(Object someParam) {
    // ...在这里执行...
  }
}

 

时间: 2024-09-20 23:57:36

php代码规范化编程实现的相关文章

昨天做了套C++笔试题,面试官说从代码看出编程缺经验

问题描述 昨天做了套C++笔试题,面试官说从代码看出编程缺经验 忽略字母大小写,下面是我当时写的代码,求各位大婶指教怎么改进不会让人觉得缺经验,或者贴下你的代码,感谢 { if((s1==null)||(s2==null)) exit(1); int c='a'-'A',i=0; char *temps1=s1,*temps2=s2; while(*temps1!='') { int i1=0; while((*temps1==*temps2)||({*temps1+c)==*temps2)||

诊断Java代码: Java编程中的断言和时态逻辑

虽然传统断言可以增加对 Java 代码执行的检查次数,但有许多检查不能用它们来执行.弥补这一缺陷的方法是使用"时态逻辑",它是一种用于描述程序状态如何随时间而更改的形式体系.在本文中,Eric Allen 将讨论断言,介绍时态逻辑并描述用于处理程序中时态逻辑断言的工具 (下一篇文章将检查以前的错误模式和时态逻辑的应用程序). 我们大家同意对 Java 代码检查得越多就越好,我们检查了断言在测试新的和改进的编程中的用法.虽然传统断言可以增加执行的检查次数,但有许多检查不能用它们来执行.

代码-ssh编程制作会员等级该怎么实现?

问题描述 ssh编程制作会员等级该怎么实现? 我是一个新手 想做一个会员管理模块. 有个会员等级.想用经验条的方式来实现.比如消费100=100经验.然后200升级 这个样子,求大神的解答最好有局部代码提示谢谢了. 还有一个会员登录时间.应该怎么获取.然后写到数据库里 解决方案 不用问这些了,因为你什么都不会,直接买现成的吧.再不济,google一些免费的代码自己学学. 解决方案二: http://download.csdn.net/detail/cathyrain414/4546896

c#代码 tif-C#编程显示预览TIF格式图片分页的问题

问题描述 C#编程显示预览TIF格式图片分页的问题 **因为有个项目客户需要在线预览TIF格式的图片,而且这个TIF图片一张里面有2页,我要用C#编写相关代码我用<img src="**.tif">这样根本就显示不出来,然后去网上找插件,找了一个tif的插件还需要手动安装 ,安装完后,发现页面预览的时候只显示一张tif图片里面的第一页图.所以还是没有成功,(上述说的装了插件能显示一页,还是在IE浏览器中的情况,貌似在其他浏览器中装了插件都没法预览这个tif图片),希望CSD

代码-C++编程 算法 求助!!!

问题描述 C++编程 算法 求助!!! 在一篇英文文章中,输入一个字母,请输出与该字母一起出现频率最高的三个字母.如:输入s,可能和s一起出现频率最高的就是t,e.....想知道算法!!!如果可以,可以给个代码作为参考吗?非常谢谢 解决方案 之前回答过你的问题.和计算出现频率最高的字母其实类似,只不过那个只需要一个向量保存结果,这个需要一个矩阵,保存字母转移关系.最后统计输出.要代码,请采纳. 解决方案二: 我的想法是这样: 建立一个代表字母的数组a[300],比如a[A]表示A出现的次数. 那

c#代码-C#编程过程中遇到的难题

问题描述 C#编程过程中遇到的难题 我的界面form_load一打开适合一张数据库里面的退货表联系上了的,但是如果我想要查询 订单表的话,怎么做呢?而且是不换界面的,因为我的界面使用的是数据网格来显示表格,当我点击查询的订单表的时候,总是会弹出ConnectionString尚未初始化这个问题?怎么解决呢?以下是我查询的代码,求指导 SqlCommand sqlCommand = new SqlCommand(); SqlConnection myConnection = new SqlConn

java代码-Java编程中的初始化问题

问题描述 Java编程中的初始化问题 为啥初始化字符串数组要放在无参构造函数中?放在外面时,就会报数组越界异常?代码如下: import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.util.HashMap; import java.util.Map; import com.bdqn.hibernate.model.Student; publi

jsp中实现带滚动条的table表格实例代码_JSP编程

如下所示: <div style="width:700px; height:225px; overflow:auto;"> <table border="1" width="100%" cellpadding="0" cellspacing="0"> <tr> <td width="3%">0</td> <td width

JSP中动态合并单元格的实例代码_JSP编程

废话不多说了,具体代码如下所示: <span style="font-size:14px;"> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <table width="100%" border="0" cellspacing="0" cellpadding="0&q