
php
文章平均质量分 54
自由之风09
喜欢JAVA,喜欢做小东西,喜欢交朋友。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php缓存技术
普遍缓存技术 数据缓存:这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在, 如果不存在,就连接数据库,得到数据,并把查询结果序列化后保存到文件中,以后同样的查询结果 就直接从缓存表或文件中获得。 用的最广的例子看Discuz的搜索功能,把结果ID缓存到一个表中,下次搜索相同关键字时先原创 2013-08-28 10:43:09 · 639 阅读 · 0 评论 -
学习php,你必须知道的
0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会, 注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构, 不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’i原创 2013-08-28 10:40:14 · 807 阅读 · 0 评论 -
关于使用fetchAll()的一点说明
PDOStatement::fetchAll() 返回一个包含结果集中所有剩余行的数组。此数组的每一行要么是一个列值的数组,要么是属性对应每个列名的一个对象。 使用此方法获取大结果集将导致系统负担加重且可能占用大量网络资源。与其取回所有数据后用PHP来操作,倒不如考虑使用数据库服务来处理结果集。例如,在取回数据并通过PHP处理前,在 SQL 中使用 WHERE 和 ORDER BY 子句来限原创 2013-09-09 11:22:58 · 6565 阅读 · 0 评论 -
php的==问题
今天,一个同学给出了这样一段代码,他说不好理解。 var_dump("1" == "01"); var_dump(0 == "a"); switch("a"){ case 0: echo 0; case "a":原创 2013-10-11 21:46:59 · 724 阅读 · 0 评论 -
DOS下执行PHP文件打印返回值
echo %errorlevel%原创 2013-09-17 10:50:20 · 922 阅读 · 0 评论 -
PHP内核浅析-1.整体概念
1.php的功能实现 一般情况下,接收要处理的数据进行处理并返回结果,即实现了程序的功能。 我们编写的php代码作为内核(ZEND引擎)的输入数据被处理(词法分析,语 法分析)并返回结果。即将用户的逻辑翻译为具体的操作。 2.php的各部分实现 ①变量的实现及其涉及的数据类型。 ②函数的实现。 ③类和面向对象方法的实现。 ④内存管理的实现 3.php的生命周期 ph原创 2014-01-21 15:43:01 · 696 阅读 · 0 评论 -
PHP调用sqlserver存储过程并获取返回值
1.获取连接 public function getConn($dbHost, $dbName, $dbUser, $dbPass) { $dsn = 'sqlsrv:server='.$dbHost.';Database='.$dbName; $conn= new PDO($dsn, $dbUser, $dbPass); $conn->setAttribute(PDO::AT原创 2014-03-25 09:38:57 · 7464 阅读 · 2 评论 -
JAVA和PHP的区别
1.就语言本身来说: java是半编译语言,java文件需要首先编译为class文件然后执行。 php是解释性语言,在执行的过程中无需编译。或者生成中间文件代码解释执行。 这就造成了我们在进行java项目开发中,如果修改了某个文件。需要对该文件乃至整个项目进行重新编译,然后部署。 而php文件修改后,可以直接执行。对于频繁变更的项目,php在这一点比较灵活。但是,由于php执行的是.php原创 2014-03-26 13:10:06 · 1756 阅读 · 0 评论