-

PHP

PHP是一门伟大的语言,PHP是网站开发最好的语言。雷雪松的博客PHP栏目主要包含PHP常用的技巧、PHP基本的函数、PHP编程、实用PHP框架以及流行的PHP CMS内容管理系统等。

ThinkPHP与Oracle操作实践

PHP 、、

在一次工作的实际项目中,雷雪松操作使用Oracle数据库时遇到很多奇葩的错误。因为第一次使用ThinkPHP操作Oracle数据库,几乎查找了网上所有的资料,测试很多解决办法,搞得心力憔悴。由于网上关于ThinkPHP操作Oracle数据库的资料较少,有些没有实践验证、过时或无效,在前面雷雪松的博客中详细讲解PHP如何连接Oracle的配置。现在雷雪松通过自己实际项目的实践,整理了一些ThinkPHP操作Oracle的常见错误。
阅读原文 »

WAMP启动报错VCRUNTIME140.dll丢失

PHP

在Windows下安装完wampserver,启动的时候弹窗提示“无法启动此程序,因为计算机中丢失 VCRUNTIME140.dll。尝试重新安装该程”。这一般是windows系统缺少软件运行的动态库,直接去微软官方下载就可以了。下面雷雪松详细讲解下如何解决“无法启动此程序,因为计算机中丢失 VCRUNTIME140.dll。尝试重新安装该程”。
阅读原文 »

PHP连接Oracle的配置

PHP

PHP大多数情况下和MySQL配合的比较多,有时可能因为业务系统的需要,不得不使用其他数据库,比如说sqlserver、Orcale。在雷雪松的博客前面的文章介绍了PHP连接SqlServer的详细教程-PHP连接SqlServer心得(史上最全)。今天雷雪松详细的给大家讲解下在Win7 64位系统下ThinkPHP连接Oracle的配置和使用教程。
阅读原文 »

PHP异步处理的实现方案

PHP

有时候执行PHP时,一个文件有多个操作,如果等操作完了之后,很容易就超时了。这时我们就可以考虑异步处理,多个操作划分成两个PHP文件操作,第一个PHP文件可以先处理一些简单的,第二个文件在异步处理耗时的程序。举个例子,比如我们操作成功后需要记录日志,这个时候我们就可以操作成功就返回,然后异步处理记录日志。下面雷雪松带大家看一下PHP四种常用的异步处理解决方案。
阅读原文 »

WAMP启动报错MSVCR100.dll丢失

PHP

最近电脑因为系统损坏无法启动,不得已重装系统,也让雷雪松下决心坚决的抛弃XP系统。这样一来跟上时代的步伐,二来也为Win7的市场占有率和消灭IE7以下浏览器做点贡献。,作为一个PHP程序员,装完系统的第一件事就是安装PHP的环境了,下面雷雪松就详细的和大家分享下如何解决WAMP启动报错”无法启动此程序,因为计算机中丢失 MSVCR110.dll。尝试重新安装该程序以解决此问题。”。
阅读原文 »

Apache启动错误:(OS 10022)提供了一个无效的参数

PHP

今天上班启动WAMP显示橙色,按照一般惯例应该是白色的才表现正常启动。抱着侥幸的心理访问本地项目,果不其然无法访问。初步猜测端口问题,可后来查看并未有端口占用问题,于是查看Apache错误日志查看了一个错误-“[crit] (OS 10022)提供了一个无效的参数的”。下面雷雪松详细的记录下Apache启动错误“[crit](OS 10022)提供了一个无效的参数”的解决办法。
阅读原文 »

PHP发送POST请求的常用方式

PHP

在PHP开发的过程中经常需要发送POST请求,POST相比GET要安全很多,而且传输的数据量也较大。下面雷雪松就带大家一起总结下PHP发送POST请求的几种常用方式,分别使用curl、file_get_content来实现POST请求和传递参数。
阅读原文 »

PHP连接SqlServer心得(史上最全)

PHP 、

首先,说一下为什么要写《PHP连接SqlServer心得(史上最全)》这篇文章?一、这种问题PHP程序员一般很少用到,基本是PHP+MySQL,二、遇到问题网上很多都是重复的内容,并且不能完全解决问题。总的来说,就是PHP连接SqlServer可能遇到的问题和雷雪松的解决思路都总结出来分享给大家,大家想使用PHP连接SqlServer的时候直接使用就可以了。
阅读原文 »

ThinkPHP where方法详解

PHP 、

在ThinkPHP框架中,where方法的用法是查询语言的精髓,是ThinkPHP连贯操作的重要部分。where方法的参数支持字符串、数组和对象,数组查询是非常强大的,也是官方推荐的。where方法可以完成包括普通查询、表达式查询、快捷查询、区间查询、组合查询在内的查询操作。下面雷雪松详细的讲解下where方法的用法。
阅读原文 »

Thinkphp操作MsSQL心得

PHP 、

之前,在雷雪松的博客中已经详细的介绍了Linux下MsSQL扩展的安装。本以为这个解决了以后,使用国内优秀的PHP框架ThinkPHP就会应该比较顺利的。但是在连接MsSQL数据库的时候还是遇到了一些问题,网上解决的方案并不多。下面雷雪松就把ThinkPHP项目中链接MsSQL数据库报错和解决办法总结出来分享给需要的朋友。
阅读原文 »