很多站长朋友们都不太清楚php语言定义函数,今天小编就来给大家整理php语言定义函数,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php中使用什么函数定义一个自定义函数 2、 怎样定义一个PHP的函数 3、 在php中如何使用自定义函数库 php中使用什么函数定义一个自定义函数php语言中,使用 function来声明一个函数
如: 用function 声明一个名称为 get_article_info的函数,函数的参数为 $id
/**
* 获得指定的文章的详细信息
*
* @access private
* @param integer $id
* @return array
*/
function get_article_info($id)
{
/* 获得文章的信息 */
$sql = "SELECT a.*, IFNULL(AVG(r.comment_rank), 0) AS comment_rank ".
"FROM " .$GLOBALS['ecs']->table('article'). " AS a ".
"LEFT JOIN " .$GLOBALS['ecs']->table('comment'). " AS r ON r.id_value = a.article_id AND comment_type = 1 ".
"WHERE a.is_open = 1 AND a.article_id = '$id' GROUP BY a.article_id";
$row = $GLOBALS['db']->getRow($sql);
if ($row !== false)
{
$row['comment_rank'] = ceil($row['comment_rank']); // 用户评论级别取整
$row['add_time'] = local_date($GLOBALS['_CFG']['date_format'], $row['add_time']); // 修正添加时间显示
/* 作者信息如果为空,则用网站名称替换 */
if (empty($row['author']) || $row['author'] == '_SHOPHELP')
{
$row['author'] = $GLOBALS['_CFG']['shop_name'];
}
}
return $row;
}
怎样定义一个PHP的函数定义PHP的函数很简单啊:
/**
* 注释(函数说明)
*
* @param (参数介绍)
*
* @return array (返回值)
* @author Sphenginx
**/
function myFunction() //函数头
{
//这里是函数体
}
在php中如何使用自定义函数库php语言中,使用 function来声明一个函数
如: 用function 声明一个名称为 get_article_info的函数,函数的参数为 $id
123456789101112131415161718192021222324252627282930 /** * 获得指定的文章的详细信息 * * @access private * @param integer $id * @return array */function get_article_info($id){ /* 获得文章的信息 */ $sql = "SELECT a.*, IFNULL(AVG(r.comment_rank), 0) AS comment_rank ". "FROM " .$GLOBALS['ecs']->table('article'). " AS a ". "LEFT JOIN " .$GLOBALS['ecs']->table('comment'). " AS r ON r.id_value = a.article_id AND comment_type = 1 ". "WHERE a.is_open = 1 AND a.article_id = '$id' GROUP BY a.article_id"; $row = $GLOBALS['db']->getRow($sql); if ($row !== false) { $row['comment_rank'] = ceil($row['comment_rank']); // 用户评论级别取整 $row['add_time'] = local_date($GLOBALS['_CFG']['date_format'], $row['add_time']); // 修正添加时间显示 /* 作者信息如果为空,则用网站名称替换 */ if (empty($row['author']) || $row['author'] == '_SHOPHELP') { $row['author'] = $GLOBALS['_CFG']['shop_name']; } } return $row;}
关于php语言定义函数的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php语言定义函数 php 自定义函数的详细内容...