当前位置:主页 > TAG标签 > php基础教程
  • php使用fsockopen读取分段数据(transfer-encoding: chunked) 日期:2011-09-20 00:59:41 点击:494 好评:0

    使用fsockopen读取数据时遇到了一个神奇的问题,具体情况如下: 读取地址:http://blog.maxthon.cn/?feed=rss2 读取代码: ?php $fp = fsockopen(blog.maxthon.cn, 80, $errno, $errstr, 30); if (!$fp) { echo $errstr ($errno)br /\n; } else { $out = GET /?feed=rss2 HTTP/1.1\r\n; $out .= Host: blog.maxth...

  • 利用PHP解数学题 日期:2011-09-20 00:53:42 点击:361 好评:2

    题目如下 有6个人都是4月11生的,并且都属牛,某年他们岁数的连乘积为17597125,问这一年他们岁数之和是多少 算法核心: 因为他们都属牛,那么可以确定他们岁数相同,或是相差12的倍数,那么我们就一个人的岁数为基础,在他的岁数的基础上+12的倍数得到其他人的岁数,然后每次推理出六个人的岁数,我们就要将每个人的岁数...

  • 如何给Vim添加更多的文件后缀代码 日期:2011-09-20 00:53:06 点击:450 好评:0

    遇到某些奇怪的程序文件后缀vim不认识无法使用对应语言的语法高亮方案怎么办? 例如inc文件,PHP或者ASP都用 快速方案 打开文件后输入 set filetype=php 或者 set filetype=asp 持久方案 打开vim安装目录下的filetype.vim 找到以下下内容 au BufNewFile,BufRead *.php,*.php\d,*.phtml,*.ctp setf php 修改为 au BufNewFile...

  • Vim文件保存编码配置教程 日期:2011-09-20 00:41:33 点击:463 好评:2

    让Vim能正确显示和保存各种编码文件内容是个头疼的事情,今天专注的把这个问题研究一下 首先是Vim编码配置的三个选项: encoding(enc): 此项目配置的是vim的默认显示编码,如果你打开的文件编码与该属性配置的编码不同,那么Vim会将编码自动转换到配置编码再显示 fileencodings(fencs): 此项目配置的是一个编码列表,Vim在...

  • PHP使用empty检查函数返回结果时报Fatal error: Can't use funct 日期:2011-09-16 01:38:02 点击:342 好评:4

    PHP开发时,当你使用empty检查一个函数返回的结果时会报错:Fatal error: Can't use function return value in write context 例如: ?php echo empty(strlen('be-evil.org')); 到PHP手册里面查看,在empty函数描述的地方有以下文字: Note: empty() only checks variables as anything else will result in a parse error....

  • PHP函数strtotime使用教程 日期:2011-09-16 01:37:00 点击:576 好评:0

    官方手册里面对strtotime的描述: strtotime() 函数将任何英文文本的日期时间描述解析为 Unix 时间戳。 那么意味着这个函数可以把2010-02-28 18:31:33转换为1267353093这种格式 但是使用它转换时间戳的时候要注意的是服务器的date.timezone的配置,在函数说明中有这么一段话 该函数将使用 TZ 环境变量(如果有的话)来计算...

  • 实现在apache上以cgi的方式运行python方法 日期:2011-09-16 01:30:24 点击:415 好评:0

    Windows下的配置方法 配置过程非常简单,打开httpd.conf 增加 ScriptAlias /python/ D:\dev\python 对http://localhost/python/test.py的请求会引导服务器执行D:\dev\python\test.py脚本 AddHandler cgi-script .py 设置包含.py扩展名的文件,都会被当成是CGI程序 然后给你放置python脚本的目录设置属性,例如:D:\dev\pyt...

  • 利用javascript闭包特性给setInterval(setTimeout)传递参数 日期:2011-09-16 01:27:09 点击:445 好评:0

    function doSomething(paramA, paramB, paramC) { /* 返回一个由函数表达式创建的匿名内部函数的引用 - 闭包 */ return (function() { /* 这个内部函数将通过 - setInterval- 执行, 而且当它执行时它会读取并按照传递给外部函数的参数行事: */ paramA[paramB] = paramC; }); } /* 调用这个函数将返回一个在其执行环境中...

  • Apache2.2配置Subversion(SVN)提示cannot load mod_dav_svn.so解 日期:2011-09-16 01:26:03 点击:377 好评:0

    问题描述:配置Apache2.2与SVN 1.6.5时Apache启动报cannot load mod_dav_svn.so 上网查找资料,首先从 这里 知道是缺少了dll库文件 按照博客上所说将SVN的bin目录下libdb44.dll,libeay32.dll,ssleay32.dll三个文件拷贝到Apache的bin目录下 启动失败.... 找了一圈没结果后去了 Subversion的官方FAQ ,faq要求我拷贝 libdb...

  • php使用MySql函数导致Apache(iis)崩溃的问题解决方案 日期:2011-09-16 01:25:02 点击:324 好评:0

    这个问题是在Windows下配置PHP环境时发生的。 具体的表现是php运行正常,但是只要一调用MySql的相关函数,Apache就会崩溃掉。 环境配置方式: php以模块的方式运行在Apache下。自定义php.ini路径 phpinfo()显示mysql库加载成功 崩溃后在Windows的错误日志中会留下以下内容: 错误应用程序 httpd.exe,版本 2.2.11.0,错误...

推荐内容