美文网首页程序猿PHP专题程序员
真正力量来自它的函数:PHP拥有超过 1000 个内建的函数

真正力量来自它的函数:PHP拥有超过 1000 个内建的函数

作者: 林路同 | 来源:发表于2018-10-10 18:36 被阅读67次

PHP用户定义函数:除了内建的 PHP 函数,我们可以创建我们自己的函数。

函数是可以在程序中重复使用的语句块。

页面加载时函数不会立即执行。

函数只有在被调用时才会执行。

那么,如何创建自定义函数呢?

用户定义的函数声明以关单 "function" 开头:

语法:

function functionName() {

  函数体

}

注释:

1.    函数名能够以字母或下划线开头(不能以数字开头)。

2.    函数名对大小写不敏感。

函数名应该能够反映函数所执行的任务,比如我们创建名为 "test()" 的函数。打开的花括号({)指示函数代码的开始,而关闭的花括号(})指示函数的结束。此函数输出 "Hello world, We Are Learning PHP !"。如需调用该函数,只要使用函数名即可:

<?php

function test() {

  echo "Hello world, We Are Learning PHP !";

}

test();    //调用函数test,输出:Hello world, We Are Learning PHP !

?>

函数参数:可以通过参数向函数传递信息。参数类似变量。

参数被定义在函数名之后,括号内部。您可以添加任意多参数,只要用逗号隔开即可。

下面的例子中的函数有一个参数($fname)。当调用 myFamilyName() 函数时,我们同时要传递一个名字(例如 路同),这样会输出不同的名字,但是姓氏(林)相同:

PHP 自定义函数 调用函数

传递多个参数:

 结果:

默认参数值:有时候我们在调用函数的时候,如果没有传参的话,函数的参数则会取默认值。

如:

函数 - 返回值:如需使函数返回值,请使用 return 语句

Return 返回值

下一节:PHP 数组

程序猿才能看的懂的段子:

男人要记住,与女人吵架的要领是:要像在安装软件或注册网站时阅读“服务条款”那样,直接忽略所有的内容到最后面勾选“我同意”,然后点击“确定”。

作者:林路同,转载请注明来源,谢谢。

公众号:林路同

林中多歧路,殊途同归,想做你的树洞一起分享春夏秋冬,如果您觉得不错就关注下树洞吧,树洞会再接再厉的哈

相关文章

  • 从0到1学习网络安全 【PHP基础-PHP 函数】

    PHP 函数 PHP 的真正力量来自它的函数:它拥有超过 1000 个内建的函数。 PHP 用户定义函数 除了内建...

  • PHP 新手入门指南 - 函数

    PHP 的真正力量来自它的函数:它拥有超过 1000 个内建的函数。 内建函数 比如:htmlspecialcha...

  • 真正力量来自它的函数:PHP拥有超过 1000 个内建的函数

    PHP用户定义函数:除了内建的 PHP 函数,我们可以创建我们自己的函数。 函数是可以在程序中重复使用的语句块。 ...

  • 八月三十

    php自定义函数 PHP内置了超过1000个函数,因此函数使得PHP成为一门非常强大的语言。大多数时候我们使用系统...

  • 十月二十二

    php自定义函数 PHP内置了超过1000个函数,因此函数使得PHP成为一门非常强大的语言。大多数时候我们使用系统...

  • PHP进阶-函数(2)

    PHP自定义函数 PHP内置了超过1000个函数,因此函数使得PHP成为一门非常强大的语言。大多数时候我们使用系统...

  • PHP学习笔记 - 进阶篇(2)

    函数 1、自定义函数 PHP内置了超过1000个函数,因此函数使得PHP成为一门非常强大的语言。大多数时候我们使用...

  • PHP学习

    PHP内建函数-php真正的威力 php魔术变量PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是...

  • 1.3 PHP函数

    自定义函数 介绍:PHP内置了超过1000个函数,因此函数使得PHP成为一门非常强大的语言。大多数时候我们使用系统...

  • 进阶篇/Chapter 2

    自定义函数 PHP内置了超过1000个函数,因此函数使得PHP成为一门非常强大的语言。大多数时候我们使用系统的内置...

网友评论

    本文标题:真正力量来自它的函数:PHP拥有超过 1000 个内建的函数

    本文链接:https://www.haomeiwen.com/subject/tskmaftx.html