PHP笔记网

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2012-09-02 23:31:37  修改时间:2024-11-07 20:26:24  分类:11.PHP基础  编辑
检测链接是否是SSL连接
作者:Albert.Wen  添加时间:2012-08-31 11:32:41  修改时间:2024-11-03 03:43:11  分类:11.PHP基础  编辑

图片太大且规格不统一,显示的控制需要靠JavaScript来完成,用在移动设备上时显示效果不好且流量巨大,需要对现有图片库的图片进行一次处理,生成符合移动设备用的缩略图,将原来客户端JS做的工作转移到服务器端用PHP的GD库来集中处理。

作者:Albert.Wen  添加时间:2012-05-24 21:03:03  修改时间:2024-11-03 03:42:56  分类:11.PHP基础  编辑

PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成 HTML标记的CGI要高许多。下面介绍了42个程序的优化准则。

作者:Albert.Wen  添加时间:2012-05-23 21:04:43  修改时间:2024-11-19 02:51:15  分类:11.PHP基础  编辑

有时候需要把一个对象在网络上传输,为了方便传输,可以把整个对象转化为二进制串,等到达另一端时,再还原为原来的对象,这个过程称之为串行化(也叫序列化), 就像我们现在想把一辆汽车通过轮船运到美国去,因为汽车的体积比较大,我们可以把汽车拆开成小的部件,然后我们把这些部件通过轮般运到美国去,到了美国再把这些部件组装回汽车。

作者:Albert.Wen  添加时间:2012-08-24 15:35:51  修改时间:2024-11-03 03:43:10  分类:11.PHP基础  编辑

PclZip介绍

PclZip library能够压缩与解压缩Zip格式的压缩档(WinZip、PKZIP);且能对此类类档案进行处理,包括产生压缩档、列出压缩档的内容以及解压缩档案等等。由于能够在伺服器端进行压缩与解压缩的动作,所以相当方便使用。

作者:Albert.Wen  添加时间:2012-08-17 11:16:51  修改时间:2024-11-07 22:05:20  分类:11.PHP基础  编辑

今天心血来潮,把PHP的开发环境从xampp换成了wampServer,试着去测试一个本地接口,结果出现源文件被直接输出到页面,刚开始以为是xdebug造成;

后来请同事查看,才知道是因为对方写的PHP源码采用的标签为 <% %>,即短标签形式,而我的php.ini又没有开启短标签功能,所以问题出现。

作者:Albert.Wen  添加时间:2012-08-16 18:21:09  修改时间:2024-11-13 20:53:41  分类:11.PHP基础  编辑

WampServer是Windows下的Apache Mysql PHP集成安装环境,只要安装好WampServer就一切搞定了,不用再分别下载Apache、Mysql、PHP,也不用再改配置文件十分的方便。

作者:Albert.Wen  添加时间:2014-10-20 14:24:37  修改时间:2024-11-11 18:00:33  分类:11.PHP基础  编辑

截至目前(2014.2), PHP 的最新稳定版本是 PHP5.5,但有差不多一半的用户仍在使用已经不在维护 [注] 的 PHP5.2, 其余的一半用户在使用 PHP5.3 [注]。

因为 PHP 那“集百家之长”的蛋疼语法,加上社区氛围不好,很多人对新版本,新特征并无兴趣。

本文将会介绍自 PHP5.2 起,直至 PHP5.6 中增加的新特征。

  • PHP5.2 以前:autoload, PDO 和 MySQLi, 类型约束
  • PHP5.2:JSON 支持
  • PHP5.3:弃用的功能,匿名函数,新增魔术方法,命名空间,后期静态绑定,Heredoc 和 Nowdoc, const, 三元运算符,Phar
  • PHP5.4:Short Open Tag, 数组简写形式,Traits, 内置 Web 服务器,细节修改
  • PHP5.5:yield, list() 用于 foreach, 细节修改
  • PHP5.6: 常量增强,可变函数参数,命名空间增强
作者:Albert.Wen  添加时间:2014-10-03 08:38:27  修改时间:2024-11-14 21:08:48  分类:11.PHP基础  编辑

直接使用PHP的 fseek 来进行文件操作

这种方式是最为普遍的方式,它不需要将文件的内容全部读入内容,而是直接通过指针来操作,所以效率是相当高效的。在使用fseek来对文件进行操作时,也有多种不同的方法,效率可能也是略有差别的,下面是常用的两种方法:

作者:Albert.Wen  添加时间:2014-10-01 12:10:09  修改时间:2024-11-03 03:43:14  分类:11.PHP基础  编辑
<?php
switch ($i) {
	case 0:
		echo "i equals 0";
	case 1:
		echo "i equals 1";
	case 2:
		echo "i equals 2";
}

特别说明这里如果 $i 等于 3,PHP不会执行任何echo语句!但是,如果 $i 等于 0,PHP 将执行所有的 echo 语句!如果 $i 等于 1,PHP 将执行后面两条 echo 语句。只有当 $i 等于 2 时,才会得到“预期”的结果——只显示“i equals 2”。所以,别忘了 break 语句就很重要(即使在某些情况下故意想避免提供它们时)。