文章分类 -  php

摘要:PHP版本号的命名规则 主版本号,次版本号,发布版本号 例如:7.0.12:7指的是主版本号,0是次版本号,12是发布版本号 PHP版本号的获取 1.phpversion(),返回了包含当前运行 PHP 解释器或扩展版本信息的 string。 2.PHP_VERSION(预定义常量) 3.PHP_V 阅读全文
posted @ 2016-10-22 11:40 joshua317 阅读(1769) 评论(0) 推荐(0) 编辑
摘要:1.变量 所有字母都使用小写,使用'_'作为每个词的分界,如$user_name 2.函数 函数的命名使用小写字母和下划线的方式,如get_client_ip 3.方法 方法的命名使用驼峰法,并且首字母小写或者使用下划线“_”,例如 getUserInfo,_formatAge,通常下划线开头的方法 阅读全文
posted @ 2016-09-07 10:37 joshua317 编辑
摘要:我们知道, 用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似”\u***”的格式, 还会在一定程度上增加传输的数据量. 这就让我们这些在天朝做开发的同学, 很是头疼, 有的时候还不得不自己写json_encode. 而在PHP5.4, 这个问题终于得以解决, 阅读全文
posted @ 2016-08-08 11:14 joshua317 阅读(948) 评论(0) 推荐(0) 编辑
摘要:1.禁用COOKIE 后 SEESION 还能用吗? 2. 抓取远程图片到本地,你会用什么函数? 3.简述POST 和GET传输的最大容量分别是多少? 4.用最少的代码写一个求3值最大值的函数. 5、谈谈对mvc的认识? 6、GD库是做什么用的? 7.请写出数据类型(int char varchar 阅读全文
posted @ 2016-07-31 18:05 joshua317 编辑
摘要:Cookie与 Session,一般认为是两个独立的东西,Session采用的是在服务器端保持状态的方案,而Cookie采用的是在客户端保持状态的方案。但为什么禁用Cookie就不能得到Session呢?因为Session是用Session ID来确定当前对话所对应的服务器Session,而Sess 阅读全文
posted @ 2016-07-31 17:49 joshua317 编辑
摘要:arr=arraymerge(labels,label);//key = 'id';//去重条件 tmparr=array();//foreach(arr as k=>v) { if(in_array(v[key], tmparr))//v[key]tmp_arr数组中存在,若存在返回true {... 阅读全文
posted @ 2016-07-29 20:07 joshua317 编辑
摘要:arr[]=array(name=>a,flag=>1);arr[] = array('name'=>'b','flag'=>2); arr[]=array(name=>a,flag=>1);flag=array(); foreach(arrasarr2){ flag[]=arr2["flag"]; } array_mult... 阅读全文
posted @ 2016-07-20 15:17 joshua317 编辑
摘要:最近开发遇到一个file_get_contents超时的问题,主要是因为访问腾讯服务器导致php脚本超时,下面我来总结file_get_contents超时问题的解决方法总结 1.创建一个可以控制的资源句柄,通过控制资源句柄超时来控制file_get_contents超时时间 2.增加超时的时间限制 阅读全文
posted @ 2016-05-31 12:05 joshua317 编辑
摘要:header("HTTP/1.1 404 Not Found"); exit; 阅读全文
posted @ 2016-05-24 18:24 joshua317 编辑
摘要:MessagePack 是个什么东东?先来看一段官方的解释: 为啥会小? 先大概说下MessagePack 为啥会比JSON小吧,先来段json: {"name":"joshua317","sex":"\u7537","company":"anhao","age":30} 这个json长度为62字节 阅读全文
posted @ 2016-05-24 13:32 joshua317 编辑
摘要:0 验证数据有效性 // substr(result,10,16)==substr(md5(substr(result, 26).keyb),0,16)//if((substr(result, 0, 10) == 0 || substr($result, 0... 阅读全文
posted @ 2016-05-23 16:47 joshua317 编辑
摘要:什么是设计模式 设计模式,是一种解决问题的思维,而并非某种特定的方法。是前人给我们总结的宝贵经验。学习设计模式是为了编写可复用、可拓展、高性能软件。学习设计模式关键是要理解,理解方法,理解思想和观念。设计模式是熟练运用OOP后自然而然形成的代码习惯。达到最高境后只有一句话:高内聚、低耦合。 php中 阅读全文
posted @ 2016-04-11 18:52 joshua317 编辑
摘要:窗口和标签页快捷方式 在地址栏,进行下列操作之一: 阅读全文
posted @ 2016-03-22 11:08 joshua317 编辑
摘要:本规范由 EasyChen 借鉴 SINA网络应用开发部《C++开发规范》和互动技术部《PHP4开发规范》,以及phpDocument规范 整理出的开发规范。我觉得非常不错, 适合PHP的开发,给大家参考,养成一个良好的编程风格是非常有必要的 第1章 命名规范 1.1变量 1.1.1全局变量 全局变 阅读全文
posted @ 2016-03-12 10:39 joshua317 编辑
摘要:PHP 性能分析: Xhprof & Xhgui 阅读全文
posted @ 2015-12-24 14:01 joshua317 编辑
摘要:1、全页面静态化缓存也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;一种比较常用的实现方式是用输出缓存:Ob_start()******要运行的代码*******$content = Ob_g... 阅读全文
posted @ 2015-12-24 13:46 joshua317 编辑
摘要: 阅读全文
posted @ 2015-12-12 13:40 joshua317 阅读(371) 评论(0) 推荐(0) 编辑
摘要:snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。官方网站 http://snoopy.sourceforge.net/Snoopy的一些功能特点:抓取网页的内容 fetch()抓取网页的文本内容 (去除HTML标签) fetchtext()抓取网页的链接... 阅读全文
posted @ 2015-11-18 09:30 joshua317 编辑
摘要:Apache服务器处理:ini_set('display_errors', 'Off');ini_set('memory_limit', -1); //-1 / 10240Mini_set("max_execution_time", 0);//ini_set('magic_quotes_gpc', ... 阅读全文
posted @ 2015-11-13 11:32 joshua317 编辑
摘要:单点登录SSO(Single Sign On)说得简单点就是在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录能得到其他所有系统的信任。单点登录在大型网站里使用得非常频繁,例如像阿里巴巴这样的网站,在网站的背后是成百上千的子系统,用户一次操作或交易可能涉及到几十... 阅读全文
posted @ 2015-10-14 08:48 joshua317 编辑

点击右上角即可分享
微信分享提示