PHP编程
PHP是一种通用开源服务器脚本语言,易于学习,使用广泛,主要适用于Web开发领域。PHP与其他的编程语言相比,PHP支持几乎所有流行的数据库以及操作系统,语法灵活。使用PHP编程是一件非常有趣并且觉有创造性的事情!Thinkphp操作MsSQL心得
之前,在雷雪松的博客中已经详细的介绍了Linux下MsSQL扩展的安装。本以为这个解决了以后,使用国内优秀的PHP框架ThinkPHP就会应该比较顺利的。但是在连接MsSQL数据库的时候还是遇到了一些问题,网上解决的方案并不多。下面雷雪松就把ThinkPHP项目中链接MsSQL数据库报错和解决办法总结出来分享给需要的朋友。
阅读原文 »
PHP程序员课程大纲
前面几天,在雷雪松的博客中详细的介绍了Web前端工程师的课程大纲。这两天终于把独一无二的PHP程序员课程大纲整理出来了。作为一名PHP程序员,Web前端也肯定是必修的课程。下面就看看雷雪松总结的PHP程序员课程大纲具体的内容。
阅读原文 »
Linux下PHP支持MSSql的配置
PHP Linux运维、PHP与sqlserver、PHP编程
因为项目以前的数据库为SQLServer(MsSQL),客户希望不要换数据库。在当今客户就是上帝的理念下,于是只能采用Linux下PHP操作MsSQL。由于之前没什么经验,甚至可以说是第一次。于是在网上找了很多Linux下PHP配置MsSQL的资料,其中不得不说错误太多,自己做了很多实验,最终还是完美的解决PHP支持MsSQL的问题。下面雷雪松带我们就详细的看看Linux下如何配置PHP支持MsSQL?
阅读原文 »
PHP编译安装pdo_odbc扩展
PHP pdo_odbc一个实现了PHP数据对象(PDO)接口的驱动,使PHP可以通过ODBC驱动程序或通过IBM DB2调用级接口访问数据库。下面雷雪松就详细的讲解下PHP编译安装pdo_odbc扩展的具体步骤。
阅读原文 »
20160108PHP开发心得
最近也因为项目比较赶,没什么时间打理博客。今天也是抽点时间把最近开发过程中的遇到的问题整理下,分享给大家。1、PHP版本过低,php mysql返回值类型问题。2、jquery checkbox全选,反选,全不选失效。
阅读原文 »
CentOS编译安装Apache2.4+PHP5.6
CentOS下YUM安装PHP和Apache是比较简单的,可是一般默认情况下的PHP版本是5.3,Apache版本是2.2。因为考虑到PHP版本和Apache版本越高性能越好,就打算在CentOS下编译安装Apache2.4+PHP5.6。现在雷雪松总结一份比较完整的CentOS编译安装Apache2.4+PHP5.6安装步骤分享给大家。
阅读原文 »
PHP命令行下相对路径问题的完美解决方法
一般情况下PHP作为CGI运行和Apache模块运行,PHP很少在命令行(CLI)下运行。在(CLI)命令行下PHP文件中使用include、require等引入时,使用相对路径一定要先切换当前的工作目录才行,否则就会报错,找不到文件。下面看看PHP命令行(CLI)下执行相对路径问题的完美解决方法。
阅读原文 »
PHP __autoload自动加载机制详解
PHP在魔术函数__autoload()方法出现以前,如果你要在一个PHP文件中实例化10个对象,那么首先你必须用include或者require包含10个类文件,或者你把这10个类定义在同一个类文件中再引入,相信这个文件一定会非常大,后期维护也非常困难,这也违反了OO设计的基本思想。__autoload()方法自动加载机制出来以后,就让PHP程序员很方便的解决这一问题。下面就看看PHP __autoload具体的使用方法。
阅读原文 »
移动设备检测类Mobile_Detect.php
Mobile_Detect.php是一个轻量级的开源移动设备检测的PHP Class。它使用User-Agent中的字符串,并结合 HTTP Header来检测移动设备环境。Mobile_Detect.php有一个非常完整的移动设备库,可以检测出所用的设备类型(包括操作系统类型,以及手机品牌等都能检测)和浏览器User-Agent的详细信息。
阅读原文 »