php随笔_PHP随笔 - 风清扬-深圳的个人页面 - OSCHINA - 中文开源技术交流社区
1、array_map函数的使用
$projectcode_array = ["20130719","20130718","20130717"];
//通过
function change_to_quotes($str) {
return sprintf("'%s'", $str);
}
$new_projectcode_array = implode(',', array_map('change_to_quotes', $projectcode_array ));
$new_projectcode_array="'20130719','20130718','20130717'";
//这样
$where['_string']="abc in ($new_projectcode_array)";
2、strtr与strstr的区别
$arr = array("Hello" => "Hi", "world" => "earth");
echo strtr("Hello world",$arr); //Hi earth
echo strstr("Hello world!","world");//world
?>
3、取数组中的前五个元素
array_slice($arr,0,5);
另外array_slice可以对数据库检索出来的缓存数组进行模拟分页功能
4、foreach循环中取最后一个元素
foreach($result as $value){
if(end($result) === $value){
echo "it's the last one";
}else{
echo "it's the normal";
}
}
5、substr_replace()和str_replace()的区别
substr_replace():把字符串的一部分替换为另一个字符串
str_replace():使用一个字符串替换字符串中的另一些字符
6、php函数参数限定只有数组和对象
如:
function test(array $a,db $b){
// do something
}
class db(){
// do something
}
test(a,new db());//第一个参数必须是数组,第二个参数必须是db类的实例。
php随笔_PHP随笔 - 风清扬-深圳的个人页面 - OSCHINA - 中文开源技术交流社区相关推荐
- php 元_PHP 享元模式 - 304158的个人空间 - OSCHINA - 中文开源技术交流社区
/** * 享元模式 * 共享子系统 * 抽象子系统实现接口 * 根据key储存对应的子系统实例 */ /** * Interface ServiceIO * 共享子系统抽象接口 */ interfa ...
- php框架大全图解_PHP框架汇总 - 鱼煎的个人空间 - OSCHINA - 中文开源技术交流社区...
PHP C 扩展 (Phalcon)https://phalconphp.com/zh/ Zephir/C 扩展的加载与 PHP web 服务器守护进程启动进程一次 类和函数提供的扩展都准备好要使用的 ...
- mysql跨年统计年前年后_PHP面试总结 - osc_chmxgjn9的个人空间 - OSCHINA - 中文开源技术交流社区...
18.一群猴子排成一圈,按1,2,-,n依次编号.然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去-,如此不停 的进行下去,直到最后只剩下一只猴子为止,那只猴子 ...
- [历史随笔]帝国如风--元朝的另类历史
[历史随笔]帝国如风--元朝的另类历史[@more@]帝国如风(目录) 1.南朝千古伤心事 每思豪杰泪满襟 2.泥足的巨人 3. TO BE OR NOT TO BE――蒙元帝国汉族知识分子的生存困境 ...
- 【正一专栏】欧冠小组赛第四轮综述——有钱就能风清扬
欧冠小组赛第四轮综述--有钱就能风清扬 原创 2017-11-03 九天 九天时空 欧冠小组赛结束了第四轮的争夺,曼城和大巴黎所向披靡四连胜提前两轮晋级,曼城和大巴黎不仅赢得漂亮,更是把豪门风范展露无 ...
- 风清扬Excel全套300集教程 阿里云盘
「风清扬Excel全套300集教程」https://www.aliyundrive.com/s/uLk8ruJwe3b 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看, ...
- 2017年国庆随笔----- 心理学随笔
在此国庆中秋双节之际,花几个小时,写篇关于心理学的随笔. 有人说笔会思考,我深表赞同,当你在写下自己的感悟和总结时,往往会有新的灵光突现.如果片刻的停留,能然你嗅到丝缕的馨香,那也是我莫大的荣幸.粗鄙 ...
- html点击按钮获取列表数据传递到页面,随笔:ajax传递数组,layui父子页面传值,下来菜单赋值,父页面数据获取,表格数据替换为字符串...
一.Ajax向后台传递数组问题:(声明前台我使用的layui框架) 例:我们要多前台一个数据表格进行批量删除操作,我们通过复选框选中数据id,将id存入一个数组中,然后利用ajax传递给后台,完成批量 ...
- 传智播客风清扬视频-------线程简介
想了解线程,必须先了解进程,因为线程是依赖进程存在的. 什么是进程? 进程就是正在运行的程序:是系统进行资源分配和调用的独立单位.每一个进程都有它自己的内存空间和系统资源. 多进程有什么意义? 单进程 ...
- 黑马风清扬的java基础源码_JDK本地内存追踪NMT
通常情况下, JVM占用的内存不仅仅是-Xmx, -Xms等指定的大小, 因为JVM也是一个应用, 它需要额外的空间去完成它的工作, 除了堆外, JVM会分配内存的地方包括以下这些: Metaspac ...
最新文章
- 浏览新闻oracle的数据结构,oracle 数据结构探索之旅二 [2]
- Google工程师带你学算法
- 基于网络抓包实现kubernetes中微服务的应用级监控
- oracle转mysql总结经验,oracle转mysql总结(转)
- 于iOS跳转到应用程序AppStore
- 四部门联合约谈蚂蚁集团有关人员;苹果11月11日再开发布会;树莓派 400 发布|极客头条
- 西湖大学张岳老师:图神经网络在自然语言处理中的应用
- Html 5 Input type=range 滑动条
- 微信小程序抖音实战-支持手机播放小视频
- 使用 miniprogram-ci 进行小程序代码的上传、预览等操作
- 迷你迅雷,IE下载加速补丁(转)
- 吉他入门教程之吉他音阶训练——运用方法
- win8连接wifi成功但受限制_win8平板电脑魔兽评测 Win8平板Pi游戏平板电脑测评PO W1流畅运行...
- SuperMap iObjects C++之缓冲区
- MySQL数据库——MySQL是什么?它有什么优势?
- 实习周记(第三周):忙碌
- python大数据作业-客户价值分析-实训头歌
- Pytorch torch.sparse_coo_tensor()
- Delphi Tmail2000
- 一个尿毒症患者的医疗奇迹