web数据库php常见问题
数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。 PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考... « 阅读全文
PHP版本VC6与VC9、Thread Safe与None-Thread Safe等的区别
最近发现很多PHP程序员对PHP版本知识了解不是很清楚,自己也看了不少类似的文章,还是感觉不够明确和全面,网上的结论又都是模棱两可,在此,给出最完整甚至武断的解释。 本文讲解:VC6与VC9,ThreadSafety与None-ThreadSafe,Apachemodule与fastcgi的区... « 阅读全文
PHP PDO配置及使用方法
■PDO为何物?POD(PHPDataObject)扩展在PHP5中加入,PHP6中将默认识用PDO连接数据库,所有非PDO扩展将会在PHP6被从扩展中移除。该扩展提供PHP内置类PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题。我是配置在windows下做开发用的。... « 阅读全文
php5.3和之前的版本函数 差异 总结之路.
1:Function ereg() is deprecated Error错误对策 Deprecated:Function ereg() is deprecated in …… 解决方法一:退回去用php5.2。 解决方法二:继续用php5.3,但是修改devel/devel.modul的460行: if ($errno& (E_ALL ^ E_NOTICE)) { 改为 if ($errno& (E_ALL & ~E_NOTICE&... « 阅读全文
php5.2转向 PHP 5.3 的 PHP 开发
PHP5.3开始,为了更好的向PHP的未来版本(PHP6)过渡,将未来不再支持的函数标记为DEPRECATED。在代码中使用这些函数,将毫不留情的在页面中显示警告信息:“使用了过时的函数…”,诸如此类。那么如何面向未来,让现有的PHP程序平滑的向下一代PHP引擎过渡呢?配置文件迁移PHP5.3开始,... « 阅读全文
接触PHP的第一天
中午用了午睡的时间看了两章《PHP6与MySQL5基础教程》,感觉学习新东西还是挺兴奋的。大一的时候刚进学校什么都不懂,就去图书馆借些计算机基础入门,介绍声卡显卡鼠标键盘之类的。后来知道要编程,就在书摊上用10块钱买了本二手的《深入浅出HTML》,过了几天才知道学校不教这个,于是扔到书架上再也没碰过... « 阅读全文
PHP6中mysql连接方式的改变
PHP5.3 alpha和PHP6 alpha中,均采用了mysqlnd做为mysql数据库的默认驱动.mysqlnd是在PHP源码树中集成,与原先的libmysql不同,mysqlnd与内核联系更紧密.官方说内存占用要节省40%左右.速度也更快.顺便提一下.如果在升级到PHP5.3以后,数据库连接时出现mysql_connect()[2002] tcp://localhost:3306 的错误提示时.需要将localhost改成127.0.0.1,或者将连接方式由tcp改为so... « 阅读全文
PHP正则表达式详解
今天回顾了下正则的基本知识。总容易忘,特记于此。用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找及替换操作。PHP中的正则函数:PHP中有两套正则函数,两者功能差不多,分别为:一套是由PCRE(PerlCompatibleRegularExpression)库提供的。... « 阅读全文
php: 1、php基础之一(图)
1、在web页面嵌入php代码如果要在web页里加入php代码,一般情况下这个网页以.php扩展命名,并且以<?php .. ?>为界定。如:<html> <body> <h3>Wlecome!</h3> <?php echo "这是php语句打印出的句子..."; ?> </body></html输出如下:除了<?php .. ?> 还有<?..?>这是短标记... « 阅读全文
好久没有关注PHP的发展啦,现在居然已经发布PHP6的开发版啦
PHP6将实现的几个特性/功能:今年8月份PHP创始人RasmusLerdorf提出的一个wishlist:1.完全抛弃全局变量2.删除MagicQuotes3.增加一个输入过滤扩展代替MagicQuotes,提供一个机制让开发者很容易自己关闭或开启这个功能。而不是像现在的作法那样先判断服务器的GP... « 阅读全文

