专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »PHP教程 » 变量命名:PHP变量命名建议 »正文

变量命名:PHP变量命名建议

来源: 发布时间:星期一, 2009年1月12日 浏览:68次 评论:0
  PHP是种弱类型语言如果里有许多变量加上PHP许多命名都十分混乱乱上加乱看得也就眼花缭乱了

  统编码风格甚至变量命名在团队(Team)开发中非常重要

  本人从事多年PHP开发为使所带领团队(Team)更加效渐渐形成了种PHP命名习惯(后面有朋友说是早已存在匈牙利命名法)使自己看起来十分明了

  下面我就把经验给大家定适用于别人但还是分享

  ,串型,在变量前面加str

  复制PHP内容到剪贴板

  PHP代码:

  //下面个变量为字串型

  $strMessage = 'Hello World!' ;

  .gif' />,型, 在变量前面加a, 使用名词单数多维使用词复数

  复制PHP内容到剪贴板

  PHP代码:

//下面个变量为
$aData = .gif' /> ( 1 , 2 , 3 , 4 , 5 ,6) ;


//下面个变量为多维
$aMembers = .gif' /> ( 'id' => 123456 , 'username' => 'ABC' , 'email' => 'abc#abc.com' ) ;


  eger,整数型变量在前面加上'n'

  复制PHP内容到剪贴板

  PHP代码:

  //下面个变量为整数

  $nCount = $pBS->Member->getCount ;

  boolean,布尔型在前面加上'b'

  复制PHP内容到剪贴板

  PHP代码:

  //下面个变量为布尔型

  $bEncode = true ;

  float,浮点型, 在前面加上'f'

  复制PHP内容到剪贴板

  PHP代码:

  //下面个变量为浮点型

  $fSave = 0.8 ; // 8折

  指针类型,比如类在前面加上'p'

  复制PHP内容到剪贴板

  PHP代码:

  //下面是个类例子化

  $pBP = BluePage ;

  resource,资源型在前面加上'rs'

  复制PHP内容到剪贴板

  PHP代码:

  $rsConn = mysql_connect ( 'localhost' , 'user' , 'pw' ) ;

  $rsHandle = fopen( $strFilename );

  未明变量使用mx

  复制PHP内容到剪贴板

  PHP代码:

  $mxData = getData ;

  自定义使用fn_开头

  复制PHP内容到剪贴板

  PHP代码:

function fn_HaltError ( $strErrorMessage )
{
  // do sth...
}


  个综合例子(使用分页类):

  复制PHP内容到剪贴板

  PHP代码:

( "lib/BluePage..php" ) ;
$pBP = BluePage ;


$rsConn = mysql_connect( 'localhost' , 'root' , '123456' ) or die( mysql_error ) ;
mysql_select_db( 'test' , $rsConn );


$strQuery = "SELECT COUNT(`id`) FROM test" ;
$nCount = $pBP->myGetCount( $strQuery , $rsConn ) ; //取得总数
( $nCount < 1 )
{
  fn_HaltError( $aMessages['nodata'] ) ;
}
$nShowNum = 10 ;


//分页和html
$aPDatas  = $pBP->get( $nCount , $nShowNum ) ;
$strHtml  = $pBP->getHTML( $aPDatas ) ;


// 分页数据里包含有off取数据
$strQuery = "SELECT * FROM test LIMIT " . $aPDatas['off'] . ", " . $nShowNum ;
$rsResult = mysql_query( $strQuery );


0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: