php小知识点,在php中,函数小知识点

自定义函数:

PHP函数的定义方式:

1.使用关键字“function”开始

2.函数名可以是字母或下划线开头:function name()

3.在大括号中编写函数体:

调用方法:函数名+参数

函数参数:

PHP的函数可以没有参数,也可以有若干个参数,多个参数称之为参数列表,采用逗号进行分割,参数类似于一个变量,调用时用来传递数据到函数体中。

function sum($a, $b) {

echo $a + $b;

}

//在这里调用函数计算1+2的值

sum(1,2);

函数的返回值:

使用return关键字可以使函数返回值,可以返回包括数组和对象的任意类型,如果省略了 return,则默认返回值为 NULL。

function sum($a, $b) {

return $a+$b;

}

//在这里调用函数取得返回值

$c = sum(1,2);

echo $c;

返回多个值:

function numbers() {

return array(1, 2, 3);

}

list ($one, $two, $three) = numbers();

可变函数:

所谓可变函数,即通过变量的值来调用函数,因为变量的值是可变的,所以可以通过改变一个变量的值来实现调用不同的函数。经常会用在回调函数、函数列表,或者根据动态参数来调用不同的函数。可变函数的调用方法为变量名加括号。

class book {

function getName() {

return 'bookname';

}

}

$func = 'getName';

$book = new book();

$book->$func();

内置函数:

内置函数指的是PHP默认支持的函数,PHP内置了很多标准的常用的处理函数,包括字符串处理、数组函数、文件处理、session与cookie处理等

$str = '苹果很好吃。';

//请将变量$str中的苹果替换成香蕉

$str = str_replace('苹果','香蕉',$str);

echo $str;

判断函数是否存在:

function func() {

echo 'exists';

}

$name = 'func';

if (function_exists('func') ) { //判断函数是否存在

$name();

}

补充:

Function_exists() //判断函数是否存在

Class_exists() //判断类是否存在

File_exists() //判断文件是否存在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值