PHP——自定义函数
2024-09-28 19:35:24
<?php
//定义有默认值的函数
function Main3($f=5,$g=6)
{
echo $f*$g;
}
Main3(2,3);
echo "<br />"; //可变参数的函数(参数数量可以改变)
function Main4()
{
for($i=0;$i<func_num_args();$i++)
{
$array=func_get_args();//获取输入的参数,是一个数组
echo $array[$i]."<br />"; } }
Main4(1,2,6);//参数数量可以变
//函数参数化(在其它语言里面称作代理或委托)
function index2()
{
echo "bb";
}
@$hanshu=index2;//函数变参数
echo $hanshu();//参数变函数
//直接输出
echo "<br />";
str($hanshu);
function str($a)
{
echo $a();
}
//通过方法调用 ?>
笔记
自定义函数:
1.默认值的函数:
function Main($a=5,$b=6)
{
echo $a*$b;
}
2.可变参数的函数:
function Main()
{
for($i=0;$i<func_num_args();$i++)
{
$array = func_get_args();
echo $array[$i]."<br>";
}
}
Main(1,2,3) //数量可变
3.函数参数化(在其它语言里面称作代理或委托)
function index2()
{
echo "bb";
}
@$hanshu = index2;
$hanshu();
最新文章
- js算出生日是当年第多少天
- ARP欺骗与中间人攻击
- ZOJ 3596Digit Number(BFS+DP)
- 利用ACE 自己实现的线程池
- 读书笔记_Effective_C++_条款二十三:宁以non-member、non-friend替换member函数
- javascript版QQ在线聊天挂件
- DB2查询当前时间与指定时间的时间差(相隔的秒数)
- 常用按钮css
- #云栖大会# 移动安全专场——APP加固新方向(演讲速记)
- 电子称DIY(贴应变片+写代码)
- iTOP-i.MX6Q开发板支持安卓Android6.0系统
- python 2.7 数据结构之列表list: 基础面试总结
- 关于PHP的mkdir函数
- python3+selenium框架设计08-进一步实现POM
- 浅析js闭包
- 关于iscroll插件的使用
- maven 项目 查询部分关心的字段
- HTML 之前未接触过的标签
- gitlab使用 —— 多人协同工作(重要技能)
- 练习-99乘法表 token生成器 翻译小工具
热门文章
- Thinkphp学习笔记1-URL模式
- HTML5 Canvas(画布)实战编程初级篇:基本介绍和基础画布元素
- PHP快速入门 常用配置
- C#控制台下的AO程序
- 解决Linux平台下VMware出现";No 3d support is available from the host";或";Hardware graphics acceleration is not available"; 错误
- model中设置默认值时 ,使用 lambda 与否的差别以及datetime的默认值方法
- 〖QT编程〗在Qt编程中使用/显示中文编码
- java面试题(开发框架)
- iOS-开发者相关的几种证书(转)
- idea 更换编辑器背景图片