最新消息:文章中包含代码时,请遵守代码高亮规范!

PHP

Mysql多表查询总结(一)

PHP Alander 4年前 (2015-06-26) 2243浏览 0评论

在项目开发的过程中,APP中需要获取店铺信息以及店铺维修订单的总数,类似的可以应用在评论表中。 表结构如图: maintenance表:   store表: SQL代码如下: SELECT * FROM store JO...

MySql注入科普【转载】

PHP Alander 4年前 (2015-06-25) 2354浏览 0评论

默认存在的数据库: mysql 需要root权限读取 information_schema 在5以上的版本中存在 测试是否存在注入方法 假:表示查询是错误的 (MySQL 报错/返回页面与原来不同) 真:表示查询是正常的 (返回页面与原来相同) 共三...

Symfony之生成二维码介绍

PHP Terry 4年前 (2015-06-19) 4802浏览 0评论

现在网上能搜到很多关于使用PHP生成二维码的例子,主要是两种方法: 第一种:google开放api,如下: $urlToEncode="http://blog.it985.com"; generateQRfromGoogle...

PHP中0,””,null和false的区别

PHP Sun 4年前 (2015-06-18) 6428浏览 0评论

php中很多还不懂php中0,””,null和false之间的区别,这些区别有时会影响到数据判断的正确性和安全性,给程序的测试运行造成很多麻烦。 先看一个例子: <?php $str1 = null; $...

phpcms搜索列表页不能放入栏目导航的bug【转载】

PHP homer 4年前 (2015-06-17) 2480浏览 0评论

当phpcms里面的搜索页面模板、搜索列表页模板拼接content里面的头部和底部模板时,如果头部里面有数据循环输出,则搜索结果的列表会出现错误,原因及解决方法如下,转自这里: 在phpcmsv9的搜索页面中没有网站导航栏,是一个独立的模块,所以风格...

PHP empty、isset、isnull的区别与使用

PHP Bruin 4年前 (2015-06-17) 3236浏览 0评论

做php开发时候,通常会用到empty,isset,is_null这几个函数,使用不当的话甚至给自己的程序带来一些安全隐患的bug。很多时候,对于isset,empty都认为差不多。因此开发时候,就没有注意,一段作为流程判断时候,就出现bug问题了。...

php 多图片上传 【原创】

PHP Bruin 4年前 (2015-06-12) 4330浏览 0评论

在做图片上传时用到了symfony第三方上传库,详见 Symfony2使用第三方库Upload制作图片上传【原创】,但是对于多图片上传怎么处理,这里我用了个笨办法就是把多图片数组转换成单个的图片数组上传! 表单提交如下: 接受的图片信息的数组如下:...

PHP session_start()问题解疑【转载】

PHP homer 4年前 (2015-06-11) 2161浏览 0评论

我一开始在尝试构思mvc结构的时候,一直不清楚session_start()放在什么地方最合适;如果放在一个单独的session类的成员方法里面,经常会报错,参考了一下别的框架也未果;百度之,得到的结果是直接放在入口文件index.php里,这下好了...

COMPOSER进阶原理:PHP命名空间与PSR-0【转载】

PHP homer 4年前 (2015-06-06) 9847浏览 0评论

这篇文章讲了一下使用composer管理多文件的方法,转载自这里: 当类别名称一样… 当专案大了起来,有时候会有类别名称重复的问题。 假设今天要撰写一个论坛模组,提供讨论区与留言板功能。 你一定很想将讨论区的文章与留言板的文章都命名类别为Articl...

WAMPServer安装多版本php【原创】

PHP Alander 4年前 (2015-06-05) 4178浏览 0评论

由于项目需求,需要安装php5.3的环境,而windows下的WAMPServer安装时使用的是php5.5,不同版本下的一些函数会有些许差别,多版本php就必不可少了。下面是安装PHP5.3,PHP5.4,PHP5.5的步骤: wamp安装不赘述了...

php app/console -s出现的一个小问题【原创】

PHP Alander 4年前 (2015-06-05) 1878浏览 0评论

本人在使用php app/console -s进入symfony的shell界面时,上下左右键分别变成^[[A^[[B^[[C^[[D这种样子。另外在使用table键补齐时只是把table键变成缩进,使用过程中非常的不方便。 解决思路: 1、baid...

PHP排序的几种方法

PHP Bruin 4年前 (2015-06-04) 1622浏览 0评论

下面是PHP常用的几种排序犯法 // 冒泡排序 function BubbleSort($arr) { // 获得数组总长度 $num = count($arr); // 正向遍历数组 for ($i = 1; $i &a...

php 数组去除空值array_filter()方法

PHP Bruin 4年前 (2015-06-03) 2812浏览 0评论

在php中数组去除空值的方法有很多种,一种是直接使用函数array_filter()删除空值,另一种是使用遍历判断为空然后利用unset删除数组。 函数名:array_filter() 调用方式:array_filter($array) 参数说明:$...

代码学习网站

HTML+CSS Surfin 4年前 (2015-05-30) 2481浏览 0评论

最近在找一些学习资料,看到不错的学习网站,有的可以在线提交代码的网站, 需要连VPN 1.http://www.codecademy.com/ 可以学习HTML/CSS, JavaScript, jQuery, PHP,  Python, Ruby的...

php 操作数组

PHP Bruin 4年前 (2015-05-28) 1625浏览 0评论

1. 合并数组 array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为: array array_merge (array array1 array2…...