上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

2011年11月23日

php编译,安装gmp扩展

摘要: 我在网上下了个php-5.2.17.tar.bz2然后借用下面方法 :bzip2-dgcc-4.1.0.tar.bz2---上面解压完之后执行下面的命令。tar -xvf gcc-4.1.0.tar 或 tar -xvf *.tar解完之后会出现多一个文件夹 gcc-4.1.0最后:./configure --with-gmp然后make最后make install就可以使用gmp了生成的so文件在:/usr/lib64/文件夹里面其实这个编译出来后的东西只是规范的放在各个地方,我们也可以将它们找出来放在一个如php5文件夹里,然后配置好路径就可以用了,配置文件是php.ini,这个文件如果不 阅读全文

posted @ 2011-11-23 21:25 奋斗者 阅读(3570) 评论(0) 推荐(0)

2011年11月17日

PHP autoload机制详解(转)

摘要: PHP autoload机制详解(1) autoload机制概述在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利。这 也是OO设计的基本思想之一。在PHP5之前,如果需要使用一个类,只需要直接使用include/require将其包含进来即可。下面是一个实际的例 子:/* Person.class.php */<?phpclass Person {var $name, $age;function __construct ($name, $age){$this->name = $name;$t 阅读全文

posted @ 2011-11-17 13:07 奋斗者 阅读(300) 评论(0) 推荐(0)

PHP文件上传全攻略(转)

摘要: 载自:http://www.neatstudio.com/show-1343-1.shtml这是一篇比较老的文章,其实从情感上来说,我更愿意推荐手册上的介绍,但事实上,在一些PHP群中,有些朋友在问的时候,他们总是想不到翻手册的。嗯,英文的手册确实让人不太舒服,但,不可能在手册一出来就帮你翻译好的吧?事事都去期待别人,还不如把英文好好看看,再者,手册上的英文真的很简单的。我不知道你们的手册是怎么样的,版本多少,但是我在我的手册里是有这么一个章节:Chapter 38. Handling file uploadsPOSTmethoduploadsErrorMessagesExplainedCom 阅读全文

posted @ 2011-11-17 12:00 奋斗者 阅读(389) 评论(0) 推荐(0)

2011年11月15日

require和require_once的区别(转)

摘要: require和require_once的区别require_once()包涵是绝对路径include() 和require() :语句包括并运行指定文件。 include() 产生一个警告而 require() 则导致一个致命错误。换句话说,如果你想在遇到丢失文件时停止处理页面就用 require()。include() 就不是这样,脚本会继续运行。 require_once() 语句在脚本执行期间包括并运行指定文件。此行为和 require() 语句类似,唯一区别是如果该文件中的代码已经被包括了,则不会再次包括。 include_once() 语句在脚本执行期间包括并运行指定文件。此行为和 阅读全文

posted @ 2011-11-15 20:02 奋斗者 阅读(287) 评论(0) 推荐(0)

技巧:Vimdiff 使用(转)

摘要: 转自:http://www.ibm.com/developerworks/cn/linux/l-vimdiff/源程序文件(通常是纯文本文件)比较和合并工具一直是软件开发过程中比较重要的组成部分。现在市场上很多功能很强大的专用比较和合并工具,比如 BeyondCompare;很多IDE 或者软件配置管理系统,比如Eclipse, Rational ClearCase都提供了内建的功能来支持文件的比较和合并。当远程工作在Unix/Linux平台上的时候,恐怕最简单而且到处存在的就是命令行工具,比如diff。可惜diff的功能有限,使用起来也不是很方便。作为命令行的比较工具,我们仍然希望能拥有简单 阅读全文

posted @ 2011-11-15 16:11 奋斗者 阅读(474) 评论(0) 推荐(0)

2011年11月14日

ini_set和require使用

摘要: 我一开始以为使用了ini_get就可以将类包含进来了,其实不是的,这里只将路径包含了进来,而如果要使用某个类,就要自己用require或require_once或include来引进来。下面转一下:PHP include_path 分析在大型的Web项目中, include_path是一个模块化设计的根本中的根本(当然,现在也有很多基于autoload的设计, 这个不影响本文的探讨), 但是正是因为include_path, 经常会让我们遇到一些因为没有找到正确的文件而导致的看似”诡异”的问题.也就有了如下的疑问:include_path是怎么起作用的?如果有多个include_path顺序是 阅读全文

posted @ 2011-11-14 17:25 奋斗者 阅读(499) 评论(0) 推荐(0)

PHP include()和require()方法的区别(转)

摘要: PHP的include()和require()是两种包含外部文件的方法,对于这两种方法有什么区别,很多初学者可能不是很明白。下面总结一下PHP include()和require()的区别:1:加载失败的处理方式不同:include()会产生一个警告,而require()则导致一个致命的错误(出现错误,脚本停止执行)require() :如果文件不存在,会报出一个fatal error.脚本停止执行include() : 如果文件不存在,会给出一个 warning,但脚本会继续执行这里特别要注意的是:使用include()文件不存在时,脚本继续执行,这种情况只出现在PHP 4.3.5之前推荐使 阅读全文

posted @ 2011-11-14 13:06 奋斗者 阅读(846) 评论(0) 推荐(0)

2011年11月10日

sql replace into用法详细说明(转)

摘要: sql replace into用法详细说明REPLACE的运行与INSERT很相似。只有一点例外,假如表中的一个旧记录与一个用于PRIMARYKEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有索引被用于确定是否新行复制了其它的行。所有列的值均取自在REPLACE语句中被指定的值。所有缺失的列被设置为各自的默认值,这和INSERT一样。您不能从当前行中引用值,也不能在新行中使用值。如果您使用一个例如“SET col_nam 阅读全文

posted @ 2011-11-10 11:49 奋斗者 阅读(21949) 评论(0) 推荐(0)

2011年11月4日

C语言中多维数组的内存分配和释放(malloc与free)(转)

摘要: 写代码的时候会碰到多维数组的内存分配和释放问题,在分配和释放过程中很容易出现错误。下面贴上一些示例代码,以供参考。如果要给二维数组(m*n)分配空间,代码可以写成下面:char **a, i;// 先分配m个指针单元,注意是指针单元// 所以每个单元的大小是sizeof(char *)a = (char **)malloc(m * sizeof(char *));// 再分配n个字符单元,// 上面的m个指针单元指向这n个字符单元首地址for(i = 0; i < m; i++)a[i] = (char *)malloc(n * sizeof(char));(注意红色部分)释放应该是:i 阅读全文

posted @ 2011-11-04 22:35 奋斗者 阅读(16931) 评论(0) 推荐(1)

2011年10月29日

PHP-Curl使用(转)

摘要: 载自:http://lelong.iteye.com/blog/538645在这篇文章中主要讲解php_curl库的知识,并教你如何更好的使用php_curl。简介你可能在你的编写PHP脚本代码中会遇到这样的问题:怎么样才能从其他站点获取内容呢?这里有几个解决方式;最简单的就是在php中使用fopen()函数,但是fopen函数没有足够的参数来使用,比如当你想构建一个“网络爬虫”,想定义爬虫的客户端描述(IE,firefox),通过不同的请求方式来获取内容,比如POST,GET;等等这些需求是不可能用fopen()函数实现的。为了解决我们上面提出的问题,我们可以使用PHP的扩展库-Curl,这 阅读全文

posted @ 2011-10-29 20:28 奋斗者 阅读(495) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

导航