- 博客(14)
- 问答 (2)
- 收藏
- 关注
原创 php foreach中使用了传值引用&赋值可能造成的问题
foreach语句在使用的时候,如果需要改变元素的值,可以将其赋予另一个数组,也可以使用传值引用:foreach($arr as $key=>&$value){ ..{上面的语句相当于循环的传值引用: $value=&$arr[$key]foreach循环结束后,最后一个$value将会被保留,即$value会保持与$arr最后一个元素建立的传值引用关系.
2016-11-17 13:06:42 3104
转载 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 435
原创 一个js函数中的变量赋值问题
今早在群里看到一个问题,觉得很有趣,给记录下来下面这段js代码var a='test1';function test(){ console.log(a); var a='test2'; console.log(a);}test();输出结果:undefined;test2;造成上述结果的原因是,var声明的变量会将var声明提前到函数的
2016-09-02 09:30:03 1249
转载 PHP实现执行定时任务的几种思路详解
原文:https://segmentfault.com/a/1190000002955509Linux服务器上使用CronTab定时执行php我们先从相对比较复杂的服务器执行php谈起。服务器上安装了php,就可以执行php文件,无论是否安装了nginx或Apache这样的服务器环境软件。而Linux中,使用命令行,用CronTab来定时任务,又是绝佳的选择,而且也是效率最高的选择
2016-08-15 18:42:25 1604
转载 用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 295
转载 sql插入数据已经存在,则执行update更新
这个例子其实是非常的简单了就是要实现sql插入数据时,如果已经存在,则执行update更新了,这样对于sql与程序来讲是非常的简洁的,下面就和小编一起来深入的分析一下吧.在很多项目中,我们需要对数据进行不断的调用和更新,如果有新的数据过来,还要把它加入到数据库中。其中非常重要的一种情况就是,我们不知道传过来的数据是不是原本数据库中就已经有了的记录,所以我们常常需要先通过抓取数据,判断是否存
2016-06-22 09:48:54 11018
转载 MySQL性能优化的最佳20+条经验
原文地址:http://coolshell.cn/articles/1846.html今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的
2016-06-12 19:13:01 286
转载 mysql优化
原文地址:http://coolshell.cn/articles/1846.html今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的
2016-06-12 19:10:43 196
原创 JS使用each调用选中的所有HTML对象
给下面的代码做个存档:function generate_report_print_all(){ var check=$('input[name="print_all"]'); var ids=''; var type=''; var i=0; var judge=0; check.each(function(){
2016-06-08 14:05:38 360
转载 php错误级别的设置方法
PHP在运行时, 针对严重程度不同的错误,会给以不同的提示。 eg:在$a没声明时,直接相加,值为NULL,相加时当成0来算.但是,却提示NOTICE,即注意. 我们在开发中, 为了程序的规范性,把报错级别,调的比较高NOTICE级别的也报出来,有助于我们快速定位错误和代码规范,但是,在产品上线后,网站运营过程中,就不宜报这么多错.1:这种错误给客户的印象不好 2:
2016-06-06 09:47:18 262
转载 9个很有用的PHP代码
下面是九个PHP中很有用的功能,不知道你用过了吗?1. 函数的任意数目的参数你可能知道PHP允许你定义一个默认参数的函数。但你可能并不知道PHP还允许你定义一个完全任意的参数的函数下面是一个示例向你展示了默认参数的函数:12345678910111213141516171819
2016-06-03 19:07:10 270
转载 Swiper使用方法
Swiper使用方法1.首先加载插件,需要用到的文件有swiper.min.js和swiper.min.css文件。html>head> ... link rel="stylesheet" href="path/to/swiper.min.css">head>body> ... script src="path/to/swiper.min.js">s
2016-06-02 16:58:31 768
翻译 两个浮点数的比较:bccomp
int bccomp (string $left_operand , string$right_operand [, int $scale = int ] )left_operand左边的运算数, 是一个字符串. right_operand右边的运算数, 是一个字符串. scale可选的scale参数被用作设置指示数字, 在使用来作比较的小数点部分,是一
2016-05-31 13:47:31 316
转载 php array_flip() 删除数组重复元素
在PHP中,用于删除数组中重复元素有一个可用的函数,那就是 array_unique(), 但是它并不是一个最高效的方法,使用array_flip() 函数将比array_uniqure()在速度上高出五倍左右。 方法如下: $arr = array(…………) ;//假设有一万个元素的数组,里面有重复的元素。 $arr = array_flip(array_flip($arr));
2016-05-28 14:16:03 326
空空如也
服务器无法访问,403 Forbidden
2016-07-10
本地服务器不能访问某个特定页面
2016-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人