0

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

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

和另一个像这样的类型函数

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

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

4

1 回答 1

0

除了提供的功能(就数据而言)之外,这些功能完全相同。第一个不需要将变量从外部传递给它即可运行。

第二个具有它确实使用的变量,这些变量是从外部传递的,但是,这些变量可能不是必需的,因为可以为这些变量设置默认值。

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

要定义一个变量,最简单的方法是这样做:

function my_function () {
  // Function code here
}

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

my_function();

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

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

https://www.google.co.uk/search?q=PHP+Functions ...为您提供大量结果 :-)

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

于 2012-09-23T10:13:58.980 回答