php学习笔记——函数相关知识

一、函数定义与调用

function hanshu($n)
{
  echo "<hr>";
  echo $n;
  $v1=$n+1;
  return $v1;
}

二、可变函数

函数名是一个变量

可变变量$$v1;

可变函数,比如

函数f1()

function f1(){};

$func_name="f1";

$func_name();  //此时实际就是调用f1

 

$file=$_GET['file_name'];  //用户上传的文件名,比如123.jpg ,456.gif
$houzhui=srrchr($file,'.');  //获得.gif  , .jpg
$houzhui=substr($houzhui,1);  //获得gif , jpg

===========================================

strrchr() 函数

定义和用法

strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符。

注释:该函数是二进制安全的。


语法

strrchr(string,char)

 

参数描述
string必需。规定被搜索的字符串。
char必需。规定要查找的字符。如果该参数是数字,则搜索匹配数字 ASCII 值的字符。

====================================================================

substr()

定义和用法

substr() 函数返回字符串的一部分。

注释:如果 start 参数是负数且 length 小于或等于 start,则 length 为 0。


语法

substr(string,start,length)

 

参数描述
string必需。规定要返回其中一部分的字符串。
start必需。规定在字符串的何处开始。
  • 正数 - 在字符串的指定位置开始
  • 负数 - 在从字符串结尾的指定位置开始
  • 0 - 在字符串中的第一个字符处开始
length可选。规定要返回的字符串长度。默认是直到字符串的结尾。
  • 正数 - 从 start 参数所在的位置返回
  • 负数 - 从字符串末端返回

三、匿名函数

定义时没有名字

$f1=function(形参){}

$f1(实参);

 

 

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值