PHP函数学习总结,有哪些长尾疑问点?

2026-04-06 18:260阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1207个文字,预计阅读时间需要5分钟。

PHP函数学习总结,有哪些长尾疑问点?

函数定义+有效的函数名以字母或下划线开头,后面跟字母、数字或下划线;函数名不区分大小写(实际中,PHP的函数名、方法名、类名都不区分大小写);函数无需在调用前声明。

函数定义

有效的函数名以字母或下划线打头,后面跟字母,数字或下划线;

函数名可以不区分大小(实际上,PHP 的函数名、方法名、类名都可以不区分大小写);

函数无需在调用之前被定义,除非一个函数是有条件才被定义时;

PHP 不支持函数重载,也不可能取消定义或者重定义已声明的函数。

<?php Test(); # function test. function test() { echo 'function test.'; }

函数的参数

1.值传递

在函数内部改变了参数的值,并不会影响到在函数外部该参数的值:

<?php $i = 1; add($i); echo $i; # 1 function add($test) { $test++; }

2.引用传递

PHP函数学习总结,有哪些长尾疑问点?

保持参数的值在函数内外部一致。

阅读全文
标签:

本文共计1207个文字,预计阅读时间需要5分钟。

PHP函数学习总结,有哪些长尾疑问点?

函数定义+有效的函数名以字母或下划线开头,后面跟字母、数字或下划线;函数名不区分大小写(实际中,PHP的函数名、方法名、类名都不区分大小写);函数无需在调用前声明。

函数定义

有效的函数名以字母或下划线打头,后面跟字母,数字或下划线;

函数名可以不区分大小(实际上,PHP 的函数名、方法名、类名都可以不区分大小写);

函数无需在调用之前被定义,除非一个函数是有条件才被定义时;

PHP 不支持函数重载,也不可能取消定义或者重定义已声明的函数。

<?php Test(); # function test. function test() { echo 'function test.'; }

函数的参数

1.值传递

在函数内部改变了参数的值,并不会影响到在函数外部该参数的值:

<?php $i = 1; add($i); echo $i; # 1 function add($test) { $test++; }

2.引用传递

PHP函数学习总结,有哪些长尾疑问点?

保持参数的值在函数内外部一致。

阅读全文
标签: