-
centOS6下php编译imap模块详解
本文为大家讲解的是 centOS6下php编译imap模块的方法详解,感兴趣的同学参考下。 php 编译 c-client imap 客户端.下载地址 http://www.washington.edu/imap/mirrors.html 第一步,编译 c-client 官方文档说到底有点坑,编译报错 “错误:x509v3.h:没有那个文件或目录”,搜了下论坛,使用下面的命令编译通过 make slx SSLINCLUDE=/usr/include/openssl/ EXTRACFLAGS=-fPIC 没有加 EXTRACFLAGS=-fPIC 在编译php-imap 报错: libc-client.a: could not read symbols: Bad value...
PHP 2014-12-02 01:50:02 -
Ubuntu 搭建LAMP环境简单快捷方法
本文为大家讲解的是 Ubuntu 下搭建LAMP环境的方法,采用apt-get方式安装简单快捷,感兴趣的同学参考下。 $ sudo apt-get install apache2 $ sudo apt-get install mysql-server-5.5 (root密码随意,如:123456) $ sudo apt-get install php5 $ sudo apt-get install libapache2-mod-php5 (解决apache识别php页面) $ sudo apt-get install php5-mysql (解决php连接mysql) $ sudo ls /etc/php5/conf.d/ (确保该目录下有mysqli.ini、mysql.ini、pdo.ini、pdo_mysql.ini文件,如果在其它路径下拷到该目录下即可) $ sudo service apache2 restart 验证: ...
PHP 2014-12-02 01:22:17 -
PHP错误: has encountered a Stack overflow问题解决方法
本文为大家讲解的是PHP错误: has encountered a Stack overflow问题解决方法,需要的朋友可以参考下 昨晚将一个disucz论坛进行转移后,发现打开的页面上回多一个PHP has encountered a Stack overflow 这个提示错误,进过翻译为“PHP遇到堆栈溢出”。我就感觉奇怪了,新站没人访问的,怎么可能会溢出...
PHP 2014-12-02 00:29:54 -
PHP学习之输出字符串(echo,print,printf,print_r和var_dump)
本文为大家讲解的是PHP学习之输出字符串(echo,print,printf,print_r和var_dump)函数的使用说明,感兴趣的同学参考下。 在PHP中,有四种方法输出字符串...
PHP 2014-12-01 15:22:21 -
php通过curl实现file_get_contents函数功能
本文是一个php通过curl实现的file_get_contents函数功能代码,感兴趣的同学参考下. 相信使用过file_get_contents函数的朋友都知道,当获取的$url访问不了时,会导致页面漫长的等待,甚至还能导致PHP进程占用CPU达100%,因此这个函数就诞生了 分享一个实际在用的函数: /*比file_get_contents稳定的多!$timeout为超时时间,单位是秒,默认为1s。*/ function curl_get_contents($url,$timeout=1) { $curlHandle = curl_init(); curl_setopt( $curlHandle , CURLOPT_URL, $url ); curl_setopt( $curlHandle , CURLOPT_RETURNTRANSFER, 1 ); curl_setopt( $curlHandle , CURLOPT_TIMEOUT, $timeout ); $result = curl_exec( $curlHandle ); curl_clo...
PHP 2014-12-01 08:35:04 -
php检测数组长度函数sizeof与count用法详解
本文主要为大家讲解的是php检测数组长度函数sizeof与count用法,实例分析了count的用法,并对sizeof函数进行了详尽的分析说明,感兴趣的朋友可以参考下 在php检测数组长度的函数有sizeof count 下面看个简单实例: $colorlist = array("apple"=>"red", "grass"=>"green","sky"=>"blue","night"=>"black","wall"=>"white"); echo "数组长度为: ".count($colorlist); //5 count:count() 函数计算数组中的单元数目或对象中的属性个数,对于数组,返回其元素的个数,对于其他值,返回 1,如果参数是变量而变量没有定义,则返回 0,如果 mode 被设置...
PHP 2014-12-01 02:18:21 -
添加音频到powerpoint演示文稿中的方法
平时使用PPT演示文稿总能让我们演讲事半功倍,不过要是能够再添加点音频在其中的话,那可就更生动形象了。那如何将音频添加到演示文稿中呢?其实很简单的,只要将音乐格式的文件插入到文稿中就行了,具体方法如下: 执行“插入→影片和声音→文件中的声音”命令,打开“插入声音”对话框,选中需要插入的声音文件,单击“确定”按钮,随后,系统弹出一个对话框,选择一种播放方式返回即可...
系统程序 2014-12-01 00:35:24 -
php中定时计划任务的实现原理及linux中crontab的实现方式
本文为大家讲解的是php中定时计划任务的实现原理及linux中crontab的实现方式,感兴趣的同学参考下。 根据php手册简单介绍一些相关的知识: 1.连接处理: 在 PHP 内部,系统维护着连接状态,其状态有三种可能的情况: 0 - NORMAL(正常) 1 - ABORTED(异常退出) 2 - TIMEOUT(超时) 当 PHP 脚本正常地运行 NORMAL 状态时,连接为有效...
PHP 2014-12-01 00:14:14 -
php使用file_get_contents模仿浏览器头(user_agent)获取数据
本文为大家讲解的是php使用file_get_contents函数模仿浏览器头(user_agent)获取数据的示例,感兴趣的同学参考下。 什么是user agent User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等...
PHP 2014-11-30 23:17:15 -
PHP中VC6、VC9、TS、NTS版本的区别详解
本文为大家讲解的是PHP中VC6、VC9、TS、NTS版本的区别详解,感兴趣的同学参考下 ISAPI执行方式是以DLL动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查 1. VC6与VC9的区别: VC6版本是使用Visual Studio 6编译器编译的,如果你的PHP是用Apache来架设的,那你就选择VC6版本。 VC9版本是使用Visual Studio 2008编译器编译的,如果你的PHP是用IIS来架设的,那你就选择 VC9版本...
PHP 2014-11-30 21:16:28 -
GDFONTPATH能否被winxp下的php支持
本文为大家探讨 的是GDFONTPATH能否被winxp下的php支持,感兴趣的同学参考下. php学习中遇一问题, 使用GD库绘图,设置字体路径变量: putenv('GDFONTPATH=c:windowsFonts'); $fontname='arial'; $bbox=imagettfbbox($font_size,0,$fontname,$button_text); 提示:找不到字体文件,但是Fonts文件夹下明明有,是不是GDFONTPATH环境变量不被windows支持? 这个问题网上很多人都有遇到,很不幸,我也碰到了,我的测试结果是,真的不能在windows里面支持。 怎么办呢?问题总该要解决的,好,如果我们不用这个GDFONTPATH呢?当然引用不到,但是我们如果自己把想要用到的字体手动放到项目文件夹呢? 刚快试下,我就是这样做的,成功了...
PHP 2014-11-30 16:30:01 -
php函数file_get_contents采集超时处理的方法
本文为大家讲解的是php函数file_get_contents采集超时处理的方法,感兴趣的同学参考下。 一.增加超时的时间限制 这里需要注意:set_time_limit只是设置你的PHP程序的超时时间,而不是file_get_contents函数读取URL的超时时间...
PHP 2014-11-30 15:23:37