• Linux安装php-5.3.4.tar.bz2教程 日期:2011-02-25  点击:2223  评论:0

    安装php-5.3.4.tar.bz2首先要安装libxml2而且版本不低于2.6.11,这里我选择的libxml2-2.6.30.tar.bz2 [root@localhost root]# tar xjvf libxml2-2.6.31.tar.bz2 [root@localhost root]# cd libxml2-2.6.31 [root@localhost libxml2-2.6.31]# ./configure --p...

  • Ubuntu 10.04下安装PHP5.2教程 日期:2011-02-17  点击:424  评论:0

    原因 Ubuntu 10.04的PHP版本是5.3,兼容性问题一堆,要换回稳定的5.2,这里的方法是安装9.10的PHP 5.2包,其他方法参考底部链接。 操作 sudo gedit /etc/apt/sources.list.d/karmic.list deb http://archive.Ubuntu.com/ubuntu/ karmic main restricted univ...

  • PHP奇异Bug导致Web服务器崩溃 日期:2011-01-10  点击:231  评论:0

    PHP 脚本语言中发现了一个奇怪Bug,会让服务器执行大浮点数转换过程中进入死循环,比如将2.2250738585072011e- 308从字符串格式转换成浮点数格式。这一个Bug可能会被黑客利用,让Web服务器下线。PHP开发团队在接到通知后第二天 修复了Bug 。 498)this.width=...

  • 40个现象表明你还是PHP菜鸟 日期:2011-01-06  点击:186  评论:6

    51CTO之前曾报道过《 从菜鸟到大师,细看程序员的五种层次 》,在软件开发界,优秀开发者与一般程序员的差别还是比较大的。文章是作者的主观感受: 如果你还有以下这些迹象,那你仍是PHP菜鸟: 1. 不会利用如phpDoc这样的工具来恰当地注释你的代码; 2. 对优...

  • PHP+XML+jQuery实现即时功能 日期:2011-01-06  点击:1092  评论:0

    Google的即时功能是一种新的搜索增强功能,随着您的键入显示结果,它已经获得了众多瞩目,而且很容易明白这是为什么。获取结果所需做的全部工作就是键入。您无需按Enter键来查看结果,然后调整您的搜索并再次按Enter键。这都将随着您的键入而发生。如果您还...

  • PHP的强大网络功能介绍 日期:2011-01-06  点击:415  评论:0

    PHP已经是十分强大的脚本语言了,这个已不容置疑。而在处理网络方面的功能上, PHP 其实也毫不逊色。本文将展示PHP中主要的关于网络方面的主要功能函数,代码可以在本文的附件中下载。 通过PHP访问并获得网页内容 通过PHP去访问并获得网页内容是十分容易的,...

  • PHP内存池中的存储层讲解 日期:2011-01-06  点击:482  评论:0

    PHP的内存管理器是分层(hierarchical)的。这个管理器共有三层:存储层(storage)、堆(heap)层和 emalloc/efree 层。存储层通过 malloc()、mmap() 等函数向系统真正的申请内存,并通过free()函数释放所申请的内存。 存储层通常申请的内存块都比较大,这...

  • 互联网上优秀的开源PHP程序 日期:2011-01-06  点击:626  评论:0

    从数据库管理到在线购物,从博客到电子邮件,开放源代码的PHP程序数不胜数。过去的十多年里,热情与坚持、良好的软件架构、团队协作和创新理念,造就了一批优秀的PHP程序。下面让我们来看看互联网上有史以来最具影响力的PHP程序。 推荐专题: PHP开发基础入...

  • PHP关联数组的10个技巧 日期:2011-01-06  点击:1017  评论:0

    关联数组是描述一组键及其关联值时经常使用的一种数据类型,可以说它是所有编程语言的支柱,当然, PHP 也不例外,实际上,关联数组对Web开发任务来说是非常重要的,PHP支持多种操作关联数组的方法,对开发人员来说,要从中找出最有效,最合适...

  • PHP程序设计最佳实践 日期:2011-01-06  点击:205  评论:0

    这篇文章给出了PHP程序设计常见问题的解决方法,同时也简单的描述了PHP应用程序的架构,这些问题很多都是在开发项目中容易出现的。 推荐专题: PHP开发基础入门 1. php.ini设置 php.ini控制了解释器的行为,下面的一些设置保证了你的程序有最大的可移植性。...

  • 改善PHP开发方式的5种方法 日期:2010-12-12  点击:86  评论:0

    关于如何使用 PHP 语言来开发应用程序,我们每个人都有自己的技巧和方法。实际上,我们大家都知道,有很多种方式和方法可以让开发变得更加简单。尽管如此,还是有一些方法,尤其是编码样式和习惯,是大家公认的。我们列举出了5种可以改善PH...

  • PHP对构造方法的识别 日期:2010-12-12  点击:135  评论:0

    众所周知,由于历史原因, PHP 之前是使用类名作为构造函数,在PHP 5中引入的新的构造函数__construct。为了实现向后兼容性,如果PHP 5在类中找不到 __construct() 函数,它就会尝试寻找旧式的构造函数,也就是和类同名的函数。 因此唯一会产生兼容性问题的...

  • PHP Extension开发基础篇 日期:2010-12-12  点击:1524  评论:0

    PHP是当前应用非常广泛的一门语言,从国外的Facebook、Twitter到国内的淘宝、腾讯、百度再到互联网上林林总总的各种大中小型网站都能见到它的身影。PHP的成功,应该说很大程度上依赖于其开放的扩展API机制和丰富的扩展组件(PHP Extension),正是这些扩展组...

  • PHP可变变量名用法 日期:2010-12-12  点击:106  评论:0

    有时候 PHP 的可变变量名会给编程带来很大的方便。也就是说变量名可以被动态的命名和使用。通常变量通过下面这样的语句来命名: ? php $ a = 'hello' ; ? 可变变量名指的是使用一个变量的值作为这个变量的名称。在上面的例子中,通过使用两个$符号,你可以把...

  • Magento中为Block启用Cache方法 日期:2010-09-25  点击:403  评论:0

    在Block类的_construct(不是构造方法)方法中加入以下代码: Php代码 public function _construct() { $this -addData( array ( 'cache_lifetime' =3600, 'cache_tags' = array (Mage_Catalog_Model_Product::CACHE_TAG), 'cache_key' = 'productfaq_' .Mage...

  • CI框架在iiS和apache下的区别 日期:2010-09-25  点击:1952  评论:0

    最近在捣鼓codeIgniter,感觉上手很快,做一个租房的二级域名子站,最近出现的问题记录一下 本地测试环境,window server 2003+appserver 2.5.9 config配置文件如下 $config['index_page'] = ; $config['uri_protocol']= AUTO; .htaccess RewriteEngine on Re...

  • ThinkPHP加载时用到的几个文件 日期:2010-09-25  点击:731  评论:0

    主要是三个文件: 1、ThinkPHP.php 判断使用哪种方式来运行.ThinkPHP使用一种缓存的方式来将第一次运行所需要的文件全部写入到一个~runtime.php文件中,这样的好处在于加快第一次之后的运行时间。速度上比关联5,6个文件肯定要快些,但是不会快很多,毕竟它是...

  • php生成随机密码的几种方法 日期:2010-09-04  点击:110  评论:0

    使用 PHP 开发应用程序,尤其是网站程序,常常需要 生成随机密码 ,如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。随机密码也就是一串固定长度的字符串,这里我收集整理了几种生成随机字符串的方法,以供大家参考。 方法一 : 1、在 33 12...

  • php检测png图片是否完好代码 日期:2010-08-26  点击:238  评论:0

    php检测png图片是否完好 ?php $filename = ./D243375_0.png; $filename = realpath($filename); if (!file_exists($filename)) { die(圖片不存在~!); } $size = getimagesize ($filename); $file_extension = strtolower(substr(strrchr($filename,.),1)); i...

  • jquery+php查询mysql实现自动完成功能 日期:2010-08-26  点击:1492  评论:0

    使用 jQuery(Ajax)/PHP/MySQL实现自动完成功能 JavaScript代码 : script src=jquery-1.2.1.pack.js type=text/javascript/script script type=text/javascript function lookup(inputString) { if(inputString.length == 0) { // Hide the suggestion box....

  • 开启OpenSSL和mcrypt支持的方法 日期:2010-08-26  点击:193  评论:0

    如何开启OpenSSL和mcrypt支持? 1,要想开启mcrypt支持,系统需要安装了libmcrypt.dll库。 这个一般用户是没有安装过的,但不用担心,PHP的windows发行包里已经给我们附带了此文件,在PHP压缩包的根目录下即可找到,然后将其复制到%system%/system32目录下即...

  • PHP Header页面跳转要注意的几个问题总结 日期:2010-08-11  点击:598  评论:0

    在PHP中用header(location:test.php)进行跳转要注意以下几点,有助于解决一些新手经常遇到的问题 1、location和:号间不能有空格,否则会出错。 2、在用header前不能有任何的输出。 3、header后的PHP代码还会被执行。 下面是和asp中重定向response.redirect的比...

  • php header(location)容易被忽略小问题 日期:2010-08-11  点击:1471  评论:0

    很多人写程序时,用 header(location) 进行跳转往往不记得写 exit() 语句,事实上这种做法是存在严重风险的。 从浏览器上看,使用 header(location) 就跳转到另一个页面了,但事实上,php却仍然会执行后台的代码的,假如后面的代码有不安全逻辑的,那就直接...

  • php实例:ubuntu自动切换壁纸xml文件 日期:2010-07-18  点击:223  评论:0

    php写的生成ubuntu自动切换壁纸xml文件 ?php /* * 生成ubuntu自动切换壁纸xml文件 */ //图片目录 $dir = '/home/yuxing/background'; $hd = opendir($dir) or die('can not open dir'); $files = array(); while($file = readdir($hd)) { $tem = $dir/$file;...

  • PHP向iframe页面传递GET参数代码实例 日期:2010-07-18  点击:1310  评论:0

    PHP:向iframe页面传递GET参数 form action=px_result.php method=post id=px_form enctype=multipart/form-data target=pxifame name=pxform ul lia id=zpx href=# onclick=local_action();/a/li lia id=status1 href=# onclick=local_action(1);/a/li lia...

  • php随机数字代码/php随机产生数字实例 日期:2010-07-18  点击:2225  评论:0

    今天,有朋友咨询烈火PHP随机数字的问题,这是PHP的基础问题,大家可以参考一下烈火提供的PHP手册,由于时间关系,小编也懒的写,在网上找了一些例子,综合在一起,希望对大家有所帮助吧,如有问题请在下面说出来。 ?php //seed用户自定义函数以微秒作为种子...

  • 常见的PHP 10个字符串处理实例代码 日期:2010-07-18  点击:229  评论:0

    PHP处理字符串的能力非常强大,方法也是多种多样,但有的时候你需要选择一种最简单且理想的解决方法。文章列举了10个PHP中常见的字符串处理案例,并提供了相对应的最理想的处理方法。 1.确定一个字符串的长度 这是文章中最明显的一个例子,其中的问题是我们如...

  • 再谈PHP单引号和双引号区别 日期:2010-07-01  点击:146  评论:0

    其实在之前的PHP100视频教程里我就讲过,单引号和双引号的区别和效率问题,但还是很多朋友了解的不是很清楚,一直以为PHP中单引号和双引号是互通的,直到有一天,发现单引号和双引号出现错误的时候才去学习研究。所以今天再拿出来谈谈他们的区别,希望大家不...

  • php中单引号与双引号的区别 日期:2010-07-01  点击:216  评论:5

    一、引号定义字符串 在php中,通常一个字符串被定义在一对引号中,如: 'i am a string in single quotes' i am a string in double quotes php语法分析器是用成对的引号来判断一个字符串的。因此,所有字符串必须使用同一种单或者双 引号来定义开始和结束。...

  • PHP中单引号和双引号的用法示例 日期:2010-07-01  点击:297  评论:1

    一直都以为在PHP中,' 和是没有区别的,今天看了中原大学孙仲岳老师的视频教程,才发现,这两者用法是有区别的,举个简单的例子: 1.php ?$str='冰冻鱼'; echo '$str 的博客地址是http://www.xker.com';//注意这里是单引号哦 ? 2.php ? $str='冰冻鱼'; echo $...