不同类型功能的差异

时间:2012-09-23 10:00:45

标签: php function

这是我的第一个问题所以请耐心等待。这个问题可能听起来很幼稚,但我真的想知道编程中的功能是什么?如何定义它们以及如何调用它们来执行它们。我只是在学习php。我见过很多像这样的函数

function myfunction () {
 --------
 --------
}

和其他类型的函数

function myfunction (some variables) {
------------
------------
}

我想知道它们之间有什么区别?任何帮助和建议或任何有价值的链接将不胜感激。在对这个问题进行投票之前,任何评论或任何良好的学习链接对我都会更有帮助。

1 个答案:

答案 0 :(得分:0)

除了它们提供的内容(就数据而言)外,这些功能完全相同。第一个不需要在外部传递任何变量来运行。

第二个包含从外部传递的变量,但是,这些变量可能不是必需,因为可以为这些变量设置默认值。

编程中的函数用于执行重复性任务,例如从字符串中删除下划线并使每个单词的第一个字母成为大写字母。

要定义变量,最简单的方法是:

function my_function () {
  // Function code here
}

要调用此功能,您需要确保它可以访问(例如,包含在页面中),您只需执行以下操作:

my_function();

这将执行该函数并可能返回它的结果。

您也可以按照规定将变量传递给函数,但我建议您查找有关PHP函数的教程。

https://www.google.co.uk/search?q=PHP+Functions ...给你很多结果: - )

此解释是特定于PHP的,其他语言可能会有所不同。