PHP自定义函数与字符串处理
自定义函数:
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>";
}
}
3.函数参数化(在其它语言里面称作代理或委托)
function index2()
{
echo "bb";
}
@$hanshu = index2;
$hanshu();
字符串处理:
strlen("aaa");取字符串的长度 ***
strcmp("aaa","aaa");比较两个字符串,相同的话输出0,不相同输出-1
strcasecmp("aaa","AAA");比较两个字符串,不区分大小写
strtolower("AbCdEfGh");转小写
strtoupper();转大写
$array = explode("|",$s);拆分字符串,返回一个字符串的数组 ***
$s = implode($array);将数组转为字符串
$s = substr_replace($s,"china",1,2);通过位置替换字符串
$s = str_replace("l","dog",$s);替换字符串,相当于记事本中的查找替换
$s = substr($s,4,10);截取字符串,根据开始位置结束位置截取 ***
最新文章
- Sqlite学习笔记(五)&;&;SQLite封锁机制
- PHP面向对象学习七 总结
- jquery判断是否出现滚动条
- AnyCAD脚本模型
- bzoj 1911 [Apio2010]特别行动队(斜率优化+DP)
- oracle 全文检索
- hibernate update部分更新
- HttpClient 教程 (二)
- js优化与注意点
- git 设置不需要输入密码, 去除 fetch / pull 代码每次都需要输入密码的烦恼
- JavaScript实现图片拖拽、粘贴上传
- IDE-Ecplise-代码注释 模版 编码规范 配色
- 学习Python3基础知识过程中总结
- Java泛型中<;? extends E>;和<;? super E>;的区别
- Shell脚本之grep
- mysql(5.7)配置文件示例
- 【matlab】笔记_1
- android开发(42) 使用andorid操作蓝牙打印机
- ida+windbg调试windows
- 每天一道剑指offer-二叉树的下一个结点1