当前位置: 首页 > news >正文

PHP函数定义和分类

函数的含义和定义格式

在PHP中,允许程序员将常用的流程或者变量等组件组织成一个固定的格式实现特定功能,也就是说函数是具有特定功能特定格式的代码段。
函数的定义格式如下:

function 函数名(参数1,参数2,参数n)
{实现功能的代码段
}

函数的分类

无参数函数

函数的参数是指函数名称后括号中的内容。参数之间要使用逗号隔开。
无参数函数定义格式如下:

function 函数名()
{实现功能的代码段
}

无参数函数代码段举例如下:

<?phpfunction Myprint(){echo 'This is a test!';}Myprint();
?>

在这里插入图片描述

有参数函数

函数的参数是指函数名称后括号中的内容。参数之间要使用逗号隔开。
有参数函数定义格式如下:

function 函数名(参数1,参数2,参数3...)
{实现功能的代码段
}

有参数函数代码段举例如下:

<?phpfunction twoNumberSum($number1,$number2){echo $number1 + $number2;}twoNumberSum(1,2);
?>

在这里插入图片描述

相关文章:

  • springMVC-与spring整合
  • Kafka日志
  • 编写一个Java程序,其中包含三个线程: 厨师(Chef)、服务员(Waiter)和顾客(Customer)
  • docker安装的php 在cli中使用
  • 构建数字化金融生态系统:云原生的创新方法
  • pycharm修改项目文件夹名称
  • PostGreSQL:货币类型
  • hiveserver负载均衡配置
  • cpp_05_类_string类
  • Vue3 性能优化
  • Java 解决远程调用 ssl 证书认证问题
  • 智能优化算法应用:基于鹈鹕算法3D无线传感器网络(WSN)覆盖优化 - 附代码
  • 探索微软Edge:使用方法和心得分享
  • 【快速开发】使用SvelteKit
  • Django Rest Framework框架的安装
  • “Material Design”设计规范在 ComponentOne For WinForm 的全新尝试!
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • canvas 高仿 Apple Watch 表盘
  • CSS 三角实现
  • Electron入门介绍
  • HTTP请求重发
  • Java 网络编程(2):UDP 的使用
  • Java|序列化异常StreamCorruptedException的解决方法
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • Linux链接文件
  • MySQL几个简单SQL的优化
  • PAT A1092
  • PAT A1120
  • Python3爬取英雄联盟英雄皮肤大图
  • spring cloud gateway 源码解析(4)跨域问题处理
  • 关于Flux,Vuex,Redux的思考
  • 如何利用MongoDB打造TOP榜小程序
  • 山寨一个 Promise
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • 自制字幕遮挡器
  • kubernetes资源对象--ingress
  • PostgreSQL之连接数修改
  • 宾利慕尚创始人典藏版国内首秀,2025年前实现全系车型电动化 | 2019上海车展 ...
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • $forceUpdate()函数
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (12)Linux 常见的三种进程状态
  • (2)Java 简介
  • (TipsTricks)用客户端模板精简JavaScript代码
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (终章)[图像识别]13.OpenCV案例 自定义训练集分类器物体检测
  • (转)母版页和相对路径
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .NET CORE 第一节 创建基本的 asp.net core