解释7:即函数的参数可以给出默认值,如果调用时,参数没有使用(赋值),会使用默认值

函数可以没有返回值

上述两段代码中注意函数参数$b前有没有&(地址符)

第一段代码输出213 第二段代码输出314

第一段代码中$b与$a没有关系 调用时只是将a的值付给b,返回值对a没有影响;第二段代码中a与b只想同一个内存地址,操作b即是操作a

小知识点补充

goto语句:通过goto语句可以将程序跳转至指定的地方(label)去执行

案例:

goto a:

echo 'aa';

a:

echo 'bb';

韩顺平php视频笔记49 函数深入 php的值传递与引用传递 goto相关推荐

  1. 韩顺平php视频笔记48 函数进阶

    函数调用分析图:(案例略) 函数的形象理解 函数return语句(函数有return--往往返回一个值  没有return--不返回值 分析1: 结果输出 $n=2 $n=3 $n=4 分析2: 结果 ...

  2. 韩顺平php视频笔记46 函数入门

    1函数概念 自定义:自己写的函数  系统函数:系统写好的 2函数作用 案例: funcs.php <?php //1function是一个关键字//2jiSuan是函数名//$num1,$num ...

  3. 韩顺平php视频笔记47 函数使用

    php相互调用的方法 引入方式案例 include:包含 包括

  4. 韩顺平php视频笔记83-87 防盗链 $_SERVER http协议相关 文件相关

    第83集略(内容之前讲过) http协议 1. http协议是建立在  tcp/ip协议基础上. 2. 我们的web开发数据的传输都是依赖于http协议. 3. http协议全称是 超文本传输协议 h ...

  5. 韩顺平php视频笔记79 80 错误和异常处理的机制 错误处理器 错误触发器

    注意:php中 php中错误和异常处理的机制 如果没有错误处理机制怎样? <?php //打开文件- $fp=fopen("aaa.txt","r"); ...

  6. 韩顺平php视频笔记75-76 抽象类 接口

    抽象 为什么设计抽象类这个技术? 1. 在实际开发中,我们可能有这样一种类,是其它类的父类,但是它本身并不需要实例化,主要用途是用于让子类来继承,这样可以到达代码复用. 同时利于项目设计者,设计类. ...

  7. 韩顺平php视频笔记72-74 面向对象编程的三大特征3 重载override与重写overload 魔术常量

    php中的重载感觉不是很完善 [注意]php不能以参数列表不同的形式来构成重载,构造方法同样也不行 PHP5 中如何通过魔术函数来实现方法重载的效果 代码说明 <?php class  A{ p ...

  8. 韩顺平php视频笔记71 面向对象编程的三大特征2 访问修饰符 继承

    php提供了三种访问控制符号. 有三种 1. public  表示全局,可以在本类,类外部,子类 中使用 2. protected 表示受到保护, 可以在本类, 子类中使用 3. private 表示 ...

  9. 韩顺平php视频笔记62-67 php面向对象

    内存图 对比:值传递 小练习 如果给一个函数传递一个对象,实际传递的是一个地址 对比 } 进度: __construct()构造方法是php5新增的 this内存解析 this小结 注意:php构造方 ...

最新文章

  1. 华硕服务器主板z8na-d6开关位置,华硕双路服务器主板Z8NA-D6
  2. python中元组_理解python中的元组
  3. 手把手教你用Python构建自己的「王二狗」
  4. android运行过程简书,android 启动过程(一)
  5. 网络爬虫之java基础篇QueryRunner(Ⅲ)
  6. python 发送邮件不显示附件_求助:写python脚本发 带有附件的邮件, 收到邮件后,发现附件直接显示在屏幕上了,而不是以附件形式...
  7. c# mysql 1062_C#中MySQL函数用DATASET 和 MySqlDataAdapter 操作数据库
  8. KVM 介绍(7):使用 libvirt 做 QEMU/KVM 快照和 Nova 实例的快照 (Nova Instances Snapshot Libvirt)
  9. 透过 AI 技术解读人的行为 研究开发回声定位
  10. Datagrid 的 deleteRow、insertRow使用
  11. 狂野飙车显示无法连接服务器,狂野飙车(极速版)无法连接服务器是什么原因...
  12. 领导者都具备的四大思维能力
  13. 匆匆那年—2014年终总结
  14. Oracles数据库学习笔记(三)多表查询
  15. EXCEL做数据-自用笔记(幼儿园级别)
  16. 记一次replace into引发的死锁问题
  17. UltraEdit 15.10注册码
  18. Echart颜色设置
  19. 微信公众号网页底部不带返回栏 或者想要隐藏微信的底部导航栏
  20. cxf 实名认证---全国公民身份信息系统

热门文章

  1. 线性dp——cf988F
  2. CF1060C Maximum Subrectangle
  3. python 定义类 学习2
  4. filter 函数 map 函数 reduce函数 介绍
  5. linux查看日志文件内容命令tail、cat、tac、head、echo、vi
  6. 2017.10.6 Java命名规范及使用情况
  7. 【转】MYSQL入门学习之七:MYSQL常用函数
  8. SQL删除数据delete
  9. 深入探索PowerPivot客户端和服务器端架构
  10. win10录屏工具_win10录屏软件选哪款?没用过别后悔