php
文章平均质量分 73
Vincent建安
这个作者很懒,什么都没留下…
展开
-
php array_flip() 删除数组重复元素
在PHP中,用于删除数组中重复元素有一个可用的函数,那就是 array_unique(), 但是它并不是一个最高效的方法,使用array_flip() 函数将比array_uniqure()在速度上高出五倍左右。 方法如下: $arr = array(…………) ;//假设有一万个元素的数组,里面有重复的元素。 $arr = array_flip(array_flip($arr));转载 2016-05-28 14:16:03 · 318 阅读 · 0 评论 -
PHP header 的几种用法
跳转页面header('Location:'.$url); //Location和":"之间无空格。声明content-typeheader('content-type:text/html;charset=utf-8');返回response状态码header('HTTP/1.1 404 Not Found');在某个时间后执行跳转header('R转载 2016-09-26 18:44:49 · 422 阅读 · 0 评论 -
PHP实现执行定时任务的几种思路详解
原文:https://segmentfault.com/a/1190000002955509Linux服务器上使用CronTab定时执行php我们先从相对比较复杂的服务器执行php谈起。服务器上安装了php,就可以执行php文件,无论是否安装了nginx或Apache这样的服务器环境软件。而Linux中,使用命令行,用CronTab来定时任务,又是绝佳的选择,而且也是效率最高的选择转载 2016-08-15 18:42:25 · 1595 阅读 · 0 评论 -
用PHP发送POST请求
view plainprint?/** * 发送post请求 * @param string $url 请求地址 * @param array $post_data post键值对数据 * @return string */ function send_post($url, $post_data) { $postdata = h转载 2016-07-13 18:35:54 · 288 阅读 · 0 评论 -
MySQL性能优化的最佳20+条经验
原文地址:http://coolshell.cn/articles/1846.html今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的转载 2016-06-12 19:13:01 · 280 阅读 · 0 评论 -
php错误级别的设置方法
PHP在运行时, 针对严重程度不同的错误,会给以不同的提示。 eg:在$a没声明时,直接相加,值为NULL,相加时当成0来算.但是,却提示NOTICE,即注意. 我们在开发中, 为了程序的规范性,把报错级别,调的比较高NOTICE级别的也报出来,有助于我们快速定位错误和代码规范,但是,在产品上线后,网站运营过程中,就不宜报这么多错.1:这种错误给客户的印象不好 2:转载 2016-06-06 09:47:18 · 256 阅读 · 0 评论 -
9个很有用的PHP代码
下面是九个PHP中很有用的功能,不知道你用过了吗?1. 函数的任意数目的参数你可能知道PHP允许你定义一个默认参数的函数。但你可能并不知道PHP还允许你定义一个完全任意的参数的函数下面是一个示例向你展示了默认参数的函数:12345678910111213141516171819转载 2016-06-03 19:07:10 · 259 阅读 · 0 评论 -
两个浮点数的比较:bccomp
int bccomp (string $left_operand , string$right_operand [, int $scale = int ] )left_operand左边的运算数, 是一个字符串. right_operand右边的运算数, 是一个字符串. scale可选的scale参数被用作设置指示数字, 在使用来作比较的小数点部分,是一翻译 2016-05-31 13:47:31 · 309 阅读 · 0 评论 -
php foreach中使用了传值引用&赋值可能造成的问题
foreach语句在使用的时候,如果需要改变元素的值,可以将其赋予另一个数组,也可以使用传值引用:foreach($arr as $key=>&$value){ ..{上面的语句相当于循环的传值引用: $value=&$arr[$key]foreach循环结束后,最后一个$value将会被保留,即$value会保持与$arr最后一个元素建立的传值引用关系.原创 2016-11-17 13:06:42 · 3100 阅读 · 0 评论