php
wa1ker77
能力越强/责任越大
展开
-
PHP 数组排序(冒泡排序、选择排序);数组查找(顺序查找、二分查找)
冒泡排序:<?php $arr1=array(5,15,3,4,9,11); $len=count($arr1); echo "排序之前:"; print_r($arr1); //需要循环n-1趟 for($i=0;$i<$len-1;++$i){//设定比较的趟数 //每一趟的比较都比前一趟少一次,第一趟需要比较n-1次 for($k=0;$k<$原创 2016-11-28 14:29:53 · 398 阅读 · 0 评论 -
PHP中JSON操作
生成json数据:json_encode对变量进行JSON编码。$value可以是数组也可以是对象。一维数组:浏览器结果: 多维数组:浏览器结果: 对象生成json:浏览器结果: json数据解码:json_decode对JSON进行解码。浏览器结果:原创 2016-12-09 12:28:12 · 1022 阅读 · 0 评论 -
GET请求时有&,#,汉字等解决方法
今天在用GET请求时,遇到一个用户输入Tom&Cherry,GET请求就会把它当成array(‘Tom’=>”,’Cherry’=>”);而不是一个字符串。原创 2016-12-08 18:19:34 · 1598 阅读 · 0 评论 -
ThinkPHP 字母函数详解
http://www.cnblogs.com/jianqingwang/p/6065270.html转载 2016-12-07 18:48:35 · 272 阅读 · 0 评论 -
PHP static后期静态绑定
从php5.3开始,php增加了一个叫后期绑定的功能,用于在继承范围内引用静态调用的类。 输出结果: 简单的说,这个关键字能够让你在上述中调用f2()时引用的类是B类而不是A类(意思就是static后期静态绑定,子类会覆盖父类)。最终决定不引用新的关键字,而是使用已经预留static关键字。原创 2016-11-23 20:56:58 · 291 阅读 · 0 评论 -
PHP的instanceof关键字
instanceof关键字是PHP5新增成员。 PHP手册中: 可以从上段代码中看出,instanceof的关键字可以确定一个对象是否是一个类的实例。其实instanceof这个关键字可以确定一个对象是类的实例、类的子类,还是实现了某个特定接口,并进行相应的操作。下面看看instanceof的具体用法(用PHP’三私一公’说明):<?php? class PDODB{原创 2016-11-23 20:15:06 · 365 阅读 · 0 评论 -
PHP防止sql注入
sql原创 2016-12-02 23:18:10 · 240 阅读 · 0 评论 -
PHP生成验证码时,出现图像“ http://localhost...”因其本身有错无法显示
今天做生成验证码的时候,遇到如题的问题,在Firefox浏览器中提示: 在chrome浏览器没有提示,但是出现一个图像框: 反复检查了几次代码都没有出现问题,百度了一下:这里给出了2种解决问题的方法: 1.删除header(“Content-Type:image/jpeg”); 2.在header(“Content-Type:image/jpeg”)前面加上ob_clean();由于我需要把原创 2016-11-24 17:10:38 · 1176 阅读 · 0 评论 -
PHP中进制转化的细节问题
3种整数的表达法十进制写法:123$n=123; 八进制写法:123$n=0123; 十六进制写法:123$n=0x123;进制转换注意:十进制转换为其他进制结果是字符串,转换时的参数必须为十进制数。 例如:v1=decbin(10),其中参数10必须是十进制数,结果v1=decbin(10),其中参数10必须是十进制数,结果v1=”1010”是字符串。 其他进制转换成十进制结果为十进制数,原创 2016-11-29 10:12:04 · 286 阅读 · 0 评论 -
PHP 递归和递推思想
递归思想(递归函数):递归思想的一个基本形式是在一个函数中,有至少一条语句,又会去调用该函数自身。(求n!问题用递归;杨辉三角问题用过递归…)<?php funtion digui($n){ if($n==1){ return 1; } return digui($n-1)*$n; } $a=6;原创 2016-11-28 11:38:47 · 2376 阅读 · 0 评论 -
ThinkPHP 文件上传Upload类的使用
ThinkPHP自带了文件上传类,其中默认的配置为: 如果全部采用默认设置,就不需要自己再配置了。 如果需要自己修改设置,那么可以在‘操作’中配置: 配置好后,实例化类,然后上传文件:原创 2016-12-15 13:15:05 · 1250 阅读 · 0 评论