每天学习一点点,成功增加一大步

 分类:PHP

PHP 5.3 新特性

PHP 5.3 新特性
1、支持命名空间 https://php.net/manual/zh/language.namespaces.php <?php namespace my\name; // 定义命名空间 class MyClass {} const MYCONST = 1; ...

zhanghui 2年前 (2017-01-07) 329℃

PHP5 的 instanceof 关键字

PHP5 的 instanceof 关键字
使用这个关键字可以确定一个对象是类的实例、类的子类,还是实现了某个特定接口,并进行相应的操作。在某些情况下,我们希望确定某个类是否特定的类型,或者是否实现了特定的接口。instanceof操作符非常适合完成这个任务。instanceof操作符检查三件事情:实例是否某个特定的类型,...

zhanghui 2年前 (2016-11-25) 504℃

PHP 巧用curl 并发减少后端访问时间

PHP 巧用curl 并发减少后端访问时间
首先,先了解下 PHP中的curl多线程函数: http://php.net/manual/zh/ref.curl.php curl_multi_add_handle — 向curl批处理会话中添加单独的curl句柄 curl_multi_close — 关闭一组cURL句柄 ...

zhanghui 2年前 (2016-11-14) 564℃

FastCGI 进程意外退出造成500错误

FastCGI 进程意外退出造成500错误
在一台新服务器上,安装新网站,之前只放至了一个网站。是服务器商配置好的,非集成环境。 添加了一个新站,路径都制定好了,但是在访问时出现了500错误。提示貌似是php的问题,但是之前的网站,运行的是discuz,一切正常,加了个新网站就报错。用phpinfo语句执行也是同样的错误。...

zhanghui 2年前 (2016-09-06) 626℃

PHP和Mysql的Timestamp互换

PHP和Mysql的Timestamp互换
在mysql中有三种时间字段类型:DATETIME,DATE和TIMESTAMP。 DATETIME以YYYY-MM-DD HH:MM:SS格式的字符串来保存数据; DATE则是只有年月日以YYYY-MM-DD形式的字串; TIMESTAMP类型和PHP中的TIMESTAMP类型...

zhanghui 2年前 (2016-08-31) 512℃

PHP 中转换 SGML 类语言为真实中文字符

PHP 中转换 SGML 类语言为真实中文字符
昨天在用 PHP 在做一个数据采集项目的时候遇到了一个特殊的问题,就是中文被特殊的字符转化,用PHP采集过来还是保持原来的字符,但在浏览器会被编译成正常的中文字符显示在页面上,但你打开源代码查看时还是会保持原来的字符。 ‘Ubuntu | &#20840;&a...

zhanghui 2年前 (2016-07-25) 667℃

PHP实现Unicode和Utf-8编码的互相转换(收藏自网络)

PHP实现Unicode和Utf-8编码的互相转换(收藏自网络)
Unicode和Utf-8编码的区别 Unicode是一个字符集,而UTF-8是Unicode的其中一种,Unicode是定长的都为双字节,而UTF-8是可变的,对于汉字来说Unicode占有的字节比UTF-8占用的字节少1个字节。Unicode为双字节,而UTF-8中汉字占三个...

zhanghui 2年前 (2016-07-24) 599℃

PHP设置Access-Control-Allow-Origin实现AJAX的跨域访问

PHP设置Access-Control-Allow-Origin实现AJAX的跨域访问
ajax 的跨域访问是前后端分离的重要问题,如果没有访问权限则被会拦截。网络上常用的方法是JSONP方法,JSONP方法是一种非官方方法,而且这种方法只支持GET方式,不如POST方式的安全。 以前在做PHP的前后分离的平台,但因跨域访问权限问题一直不能很好的实现。但今天在做一个...

zhanghui 3年前 (2016-06-22) 4403℃

table中的td可直接单击实现编辑内容

table中的td可直接单击实现编辑内容
今天在编写后台的一个功能模块,遇到了在一个表格的数据列表中可实现点击 TD 单元格对单元格中内容进行修改,修改完毕后数据表里面的数据也随着修改。这样就不用再创建新的页面或者是模态框来做简单的数据修改,在一定的程序减少了代码的维护量。但要实现这个需求就涉及到 TD 的点击和编辑后的...

zhanghui 3年前 (2016-06-18) 508℃

IIS10 安装 php manager 和 URL Rewrite 2.0 组件的方法

IIS10 安装 php manager 和 URL Rewrite 2.0 组件的方法
Windows10 中自带的 Server:Microsoft-IIS/10.0,然后这个10却让原本支持组件无法安装了,php manager 组件安装时提示“必须安装 IIS7 以上才可以安装”。那是不是真的就没法在新的 IIS 上安装了呢?显然不是的。自IIS7以来,微软的...

zhanghui 3年前 (2016-06-14) 539℃