
PHP
文章平均质量分 78
iteye_9303
这个作者很懒,什么都没留下…
展开
-
PHP Notice: Undefined index: ... 问题的解决方案
首先,这个不是错误,是warning。所以如果服务器不能改,每个变量使用前应当先定义。 方法1:服务器配置修改 修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE 方法2:对变量进行初始化,规范书写(比较烦琐,因为有大量的变量)。但还没有找到好定义方法,望大家指教 方法3:每个文件头部加上:error_reporting(0); 如...原创 2009-12-30 19:05:09 · 123 阅读 · 0 评论 -
PHP自定义时间函数
1.php取本月本周或者下月下周的开始到结束时间 <?php@date_default_timezone_set('Asia/Chongqing');$now_time = time();$date=date("Y-m-d",$now_time);function get_date($date,$t='d',$n=0){if($t=='d'){ ...原创 2010-06-30 18:58:13 · 304 阅读 · 0 评论 -
php could not find driver
在调试一个PHP程序时,报了这个错误, could not find driver经过一番查找,结合自己的思考和实践,终于找到了问题所在.原来我的这个程序中用到了PDO对象, 连接mysql 5. 在PHP的默认设置中,只打开了php_pdo 模块, 没有打开php_pdo_mysql模块.所以才会出现找不到驱动程序的错误.修改php.iniextension=php_pdo.d...原创 2011-01-11 18:10:06 · 1124 阅读 · 0 评论 -
[转载]50点提高PHP编程效率
这些总结很 实用,希望给来我博客的人一点帮助。来源:Web思想者。1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。2、如果能将类的方法定义成static,就尽量定义成sta...原创 2011-01-17 19:09:31 · 110 阅读 · 0 评论 -
在PHP语言中使用JSON
作者: 阮一峰http://www.ruanyifeng.com/blog/2011/01/new_regulations_of_intellectual_property_cases.html目前,JSON已经成为最流行的数据交换格式之一,各大网站的API几乎都支持它。我写过一篇《数据类型和JSON格式》,探讨它的设计思想。今天,我想总结一下PHP语言对它的支持,这是...原创 2011-01-20 19:29:14 · 225 阅读 · 0 评论 -
PHP内存溢出Allowed memory size of 解决办法
以前追踪过这个问题,但是那个时候工具用的不太好,没看的这么细,这次搞的比较细,修正了偶以前的看法.于是写小文一篇总结一下.PHP偶尔会爆一下如下 错误Allowed memory size of xxx bytes exhausted at xxx:xxx (tried to allocate xxx bytes)不想看原理的,直接跳到最后看总结.这个报错信息的意思是是说,若in...原创 2010-08-03 18:21:01 · 3047 阅读 · 0 评论 -
amfphp1.9与php5.3.X版本不兼容
damned,昨天花了一天时间来调试,amfphp在liunx系统php5.3.X的版本下,一直会出错。打开gateway.php正常,再打开services就报错:(mx.rpc::Fault)#0 errorID = 0 faultCode = "Client.Error.MessageSend" faultDetail = "Channel.Connect.Failed...原创 2011-02-18 13:58:14 · 224 阅读 · 0 评论 -
三款免费的PHP加速器:APC、eAccelerator、XCache比较
本文转载自:http://killker.com/blog/?p=94一直想找一些关于PHP加速的文章,偶然看到杀客的这篇文章,感觉不错,分享给大家,再此感谢杀客。一、PHP加速器介绍 PHP加速器是一个为了提高PHP执行效率,从而缓存起PHP的操作码,这样PHP后面执行就不用解析转换了,可以直接调用PHP操作码,这样速度上就提高了不少。Apache中使用mod_php的请...原创 2011-02-22 17:44:56 · 127 阅读 · 0 评论 -
三大WEB服务器对比分析(apache ,lighttpd,nginx)
本文转自:http://www.blogjava.net/daniel-tu/archive/2008/12/29/248883.html一.软件介绍(apache lighttpd nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web serve...原创 2011-02-22 17:47:54 · 116 阅读 · 0 评论 -
linux下执行php文件发现Could not open input file
在linux下通过svn更新了一个php文件,目的是想通过执行这个文件来读数据插入到数据库。在其中的几台执行没有问题,其中一台就发现了Could not open input file这个错误,后来查找资料才发现原来是文件格式的问题,出错时文件格式是dos,可以在vi中用:set ff来查看,如果是dos格式,那么则用:set ff=unix来设置新的格式,这样就没问题了。...原创 2010-11-04 13:51:36 · 355 阅读 · 0 评论 -
php几个数组函数
数组运用的熟练有时候能解决很多问题。熟悉相关函数就能事半功倍。看看下面有关数组的函数你是否都熟悉呢?一、数组操作的基本函数数组的键名和值array_values($arr);获得数组的值array_keys($arr);获得数组的键名array_flip($arr);数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr);在数组中检索applearray...原创 2009-10-14 15:43:00 · 100 阅读 · 0 评论 -
PHP中CURL使用说明(转)
转自:http://www.uican.com.cn/html/2010/514.html 目录1. 介绍2. curl扩展的安装3. curl_init4. curl_setopt5. curl_exec6. curl_close7. curl_version* 介绍PHP 支持libcurl(允许你用不同的协议连接和沟通不同的服务器)。, libcurl当前支持http, ...原创 2010-09-11 17:13:04 · 158 阅读 · 0 评论 -
curl使用介绍2
原帖:http://www.uican.com.cn/html/2010/516.html 使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL 是一个功能强大的PHP库。本文主要讲述如果使用这...原创 2010-09-11 17:43:46 · 93 阅读 · 0 评论 -
cURL使用心得(转)
原文地址:http://www.blogkid.net/archives/2668.html cURL是我在Linux上经常用的一个小工具,我理解它是一个“客户端”。今天记录一下我的使用心得。达人请忽略。cURL是一个利用URL语法在命令行方式下工作的文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER等。[更多...]场景一...原创 2010-09-11 17:47:52 · 169 阅读 · 0 评论 -
LAMP最小优化
原文地址:http://www.blogkid.net/archives/2704.html 假如你在Linode入手了一个VPS,迅速地部署了Ubuntu,然后使用一大堆apt-get把LAMP服务都搭好了(这整个过程也就10分钟吧,可以更短)。此时可以算是“It works”,但还颇有一些地方需要调整。本文就在这种场景下,写一下此时可以做的最小优化,作用范围不仅限于Linode、Ub...原创 2010-09-11 17:57:34 · 135 阅读 · 0 评论 -
学习 JpGraph心得以及一些常见问题解决
安装JpGraph 的安装十分简便 :到 http://sourceforge.net/projects/jpgraph/ 下载,解压到应用程序的根路径即可。使用范例一这次我们以 Examples 目录下的 example0.php 为例来讲解一下如何初步使用 JpGraph。example0.php 代码如下:代码片段<?phpinclude ("../jpgraph...原创 2010-09-13 00:28:19 · 376 阅读 · 0 评论 -
PHP call mysql stored procedure
Before you installed the php_mysqli.dll <?php /* Connect to a MySQL server */ $link = mysqli_connect( 'localhost', /* The host to connect to */ 'root', /* The user to connect as */ ...原创 2010-09-20 18:12:07 · 234 阅读 · 0 评论 -
Error: Commands out of sync; you can't run this command now
Q:i m getting this bug.. and i still cant understand why this happening..??here is my php code<?php$query1 = "call new_user('$cardDigits','$cardNo','$amount','$traiff','','','','','$...原创 2010-10-06 15:43:30 · 241 阅读 · 0 评论 -
nginx重启脚本 (平滑重启nginx)
nginx重启脚本 (平滑重启nginx)栏目:技巧与优化 1,641 views 2 枚回复nginx是超级稳定的服务器,一般不会因为超载问题而需要重启,重启的目的一般都是修改配置文件后需要加载一下。最开始的时候,我是用最直接的重启方式killall -9 nginx;/data/nginx/sbin/nginx如果机器比较慢,ki...原创 2011-05-19 17:07:43 · 266 阅读 · 0 评论 -
Xcache 使用笔记
转自:http://www.cnrui.cn/blog/article.asp?id=237最近在深入了解PHP的一些开发特性,遇到了不少的问题。其中以Xcache的部署和使用中麻烦最大,为了不让一些朋友走弯路,所以在这里做一个小结。描述XCache 是一个又快又稳定的 PHP opcode 缓存器. 经过良好的测试并在大流量/高负载的生产机器上稳定运行. 经过(在 linux 上)测试并支持...原创 2011-02-22 18:32:49 · 291 阅读 · 0 评论