随笔分类 -  PHP

php函数,php技巧
摘要:mac下运行php文件,如何操作呢。 访问127.0.0.1 第一部分:it's works 从哪里来的? 浏览器显示 it's works 。第一反应是去Nginx的默认文件夹里修改这个文件,看能否生效。 mac 下Nginx的默认目录为:/usr/local/var/www 修改html文件,但 阅读全文
posted @ 2020-03-31 14:04 KoMiles 阅读(240) 评论(0) 推荐(0) 编辑
摘要:先看一段代码 phpstrom -> preferences -> editor -> file and Code Templates -> code Getter模板 Setter模板 阅读全文
posted @ 2019-07-18 15:46 KoMiles 阅读(252) 评论(0) 推荐(0) 编辑
摘要:在 Mysql 获取数据时,如果想获取某一列去重数据,如果获取呢 举个例子: advert_pro_ad 表 项目和广告是一对多的关系。如何获取去重之后的项目Id呢? 有三种办法 1, 2, 把数据取出来之后,再用 array_unique 去重 3, 建议使用第一种,使用第二种会有以下弊端 1、进 阅读全文
posted @ 2017-09-06 20:08 KoMiles 阅读(530) 评论(0) 推荐(0) 编辑
摘要:Overall Summary Inclusive Time (或子树时间):包括子函数所有执行时间。 Exclusive Time/Self Time:函数执行本身花费的时间,不包括子树执行时间。 Wall时间:花去了的时间或挂钟时间。 CPU时间:用户耗的时间+内核耗的时间 Function N 阅读全文
posted @ 2017-09-06 15:59 KoMiles 阅读(371) 评论(0) 推荐(0) 编辑
摘要:我在用php的header做跳转时,报错误。 Header may not contain more than a single header, new line detected 先贴一下代码: 在网上搜索一下,是因为URL编码有问题。我尝试用urlencode 然后再urldecode。发现不行 阅读全文
posted @ 2017-07-25 15:39 KoMiles 阅读(7036) 评论(0) 推荐(0) 编辑
摘要:本文实例讲述了PHP中new static()与new self()的区别异同,相信对于大家学习PHP程序设计能够带来一定的帮助。 问题的起因是本地搭建一个站。发现用PHP 5.2 搭建不起来,站PHP代码里面有很多5.3以上的部分,要求更改在5.2下能运行。 改着改着发现了一个地方 这尼玛是神马, 阅读全文
posted @ 2017-03-14 23:35 KoMiles 阅读(926) 评论(0) 推荐(0) 编辑
摘要:url访问 "http://www.kancloud.cn/manual/thinkphp5/118012" ThinkPHP5.0在没有启用路由的情况下典型的URL访问规则是: 注意:5.0取消了URL模式的概念,并且普通模式的URL访问不再支持,如果不支持PATHINFO的服务器可以使用兼容模式 阅读全文
posted @ 2016-05-22 18:58 KoMiles 阅读(660) 评论(0) 推荐(0) 编辑
摘要:异常的基本使用 当异常被抛出时,其后的代码不会继续执行,PHP 会尝试查找匹配的 "catch" 代码块。 如果异常没有被捕获,而且又没用使用 set_exception_handler() 作相应的处理的话,那么将发生一个严重的错误(致命错误),并且输出 "Uncaught Exception" 阅读全文
posted @ 2016-04-11 11:52 KoMiles 阅读(745) 评论(0) 推荐(1) 编辑
摘要:有时候,使用PHP的第三方扩展之后,可能会发生一些错误,这个时候,可能就需要更底层的方式追踪调试程序发生错误的地方和原因,熟悉linux下C编程的肯定不陌生gdb 首先,使用ulimit c命令,查看系统是否会生成 core文件。 当返回结果为0时,说明系统不会生成core文件,这个时候使用ulim 阅读全文
posted @ 2016-03-16 18:55 KoMiles 阅读(2075) 评论(0) 推荐(0) 编辑
摘要:(PHP 4 = 4.0.6, PHP 5, PHP 7) array_filter — 用回调函数过滤数组中的单元 `` (PHP 4 = 4.0.6, PHP 5, PHP 7) array_filter — 用回调函数过滤数组中的单元 `` 依次将 input 数组中的每个值传递到 callb 阅读全文
posted @ 2016-02-02 18:39 KoMiles 阅读(927) 评论(0) 推荐(0) 编辑
摘要:先看代码 你觉得下面的代码会输出什么结果: 知道这个原理后,打印一下上面的数值类型。 阅读全文
posted @ 2016-01-27 16:13 KoMiles 阅读(2911) 评论(0) 推荐(0) 编辑
摘要:判断的一些注意事项 阅读全文
posted @ 2016-01-27 15:39 KoMiles 阅读(486) 评论(0) 推荐(0) 编辑
摘要:修改项目的配置文件 文件是 添加两行代码 新建Error.php文件 文件目录是 新建对应的模板文件 文件目录是 这个时候如果直接在浏览器上,输入一个不存在的网址时,程序会把错误输入到页面上. 阅读全文
posted @ 2016-01-10 01:34 KoMiles 阅读(746) 评论(0) 推荐(0) 编辑
摘要:修改yaf配置文件 文件是: index文件. 目录是 阅读全文
posted @ 2016-01-10 01:28 KoMiles 阅读(2197) 评论(0) 推荐(0) 编辑
摘要:yaf学习资料 文档 "鸟哥的官方文档" "Yaf框架结合PHPUnit的集成测试" "php yaf框架扩展实践六——单元测试、计划任务、第三方库等" "php yaf框架扩展实践一——配置篇" yaf实战例子 "yaf小例子" 阅读全文
posted @ 2016-01-09 19:10 KoMiles 阅读(425) 评论(0) 推荐(0) 编辑
摘要:array_column 官方地址: " array_column " array_column 只能在 PHP版本5.5以上的运行,5.3是不支持这个函数的。如果5.3使用会报: array_column如何使用? 举下面几个例子: 二维数组中提取出某一列,成为一维数组。 运... 阅读全文
posted @ 2015-12-04 10:33 KoMiles 阅读(1223) 评论(0) 推荐(0) 编辑
摘要:原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: 系统自带的函数即可实现这样的效果,两种方法: ` ` 阅读全文
posted @ 2015-11-27 17:09 KoMiles 阅读(270) 评论(0) 推荐(0) 编辑
摘要:如果一个文件比较大,可以考虑用fgets函数下面是个例子:#文件作用:fgets读取文件 ... 阅读全文
posted @ 2015-11-01 22:42 KoMiles 阅读(2206) 评论(0) 推荐(1) 编辑
摘要:测试环境:linuxMint + nginx1.4.6+mysql5.5+php5.5什么是xhprof?XHProf是一个分层PHP性能分析工具。它报告函数级别的请求次数和各种指标,包括阻塞时间,CPU时间和内存使用情况。一个函数的开销,可细分成调用者和被调用者的开销,XHProf数据收集阶段,它... 阅读全文
posted @ 2015-10-20 20:28 KoMiles 阅读(1758) 评论(0) 推荐(0) 编辑
摘要:测试连接本地的memcached telnet 127.0.0.1 11211链接后是这样的:wangkongming@Vostro ~ $ telnet 127.0.0.1 11211Trying 127.0.0.1...Connected to 127.0.0.1.Escape characte... 阅读全文
posted @ 2015-09-16 18:21 KoMiles 阅读(34381) 评论(1) 推荐(5) 编辑