PHP
文章平均质量分 69
freemindhack
http://www.kerneltravel.net/kernel-book/深入分析Linux内核源码.html
展开
-
ThinkPHP的I方法
ThinkPHP的I方法是3.1.3版本新增的,如果你是之前的3.*版本的话,可以直接参考使用3.1快速入门教程系列的变量部分。概述正如你所见到的一样,I方法是ThinkPHP众多单字母函数中的新成员,其命名来自于英文Input(输入),主要用于更加方便和安全的获取系统输入变量,可以用于任何地方,用法格式如下:I('变量类型.变量名',['默认值'],['过滤方法'])变量类型是指原创 2014-05-30 01:05:32 · 941 阅读 · 0 评论 -
Mysql索引优化
写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),原创 2014-07-29 21:47:49 · 392 阅读 · 0 评论 -
PHP程序员测试标准
. 1,不会利用如phpDoc这样的工具来恰当地注释你的代码 2. 对优秀的集成开发环境如 EclipsePHP EPP 或 Zend Studio PDT视而不见 3. 从未用过任何形式的版本控制系统,如Subclipse 4. 不采用某种编码与命名标准,以及通用约定,不能在项目开发周期里贯彻落实 5. 不使用统一开发方式 6. 不转换(或)也不验证某些原创 2014-05-31 23:00:17 · 603 阅读 · 0 评论 -
php字符串处理函数大全
addcslashes — 为字符串里面的部分字符添加反斜线转义字符addslashes — 用指定的方式对字符串里面的字符进行转义bin2hex — 将二进制数据转换成十六进制表示chop — rtrim() 的别名函数chr — 返回一个字符的ASCII码chunk_split — 按一定的字符长度将字符串分割成小块convert_cyr_string — 将斯拉夫语字原创 2014-05-31 21:59:25 · 379 阅读 · 0 评论 -
完备的PHP知识体系
1、 Linux平台技术2、 HTML/CSS/JavaScript/JQuery3、 Apache服务器技术4、 MYSQL5、 PHP技术体系6、 PHP框架/Zend Framework7、 Flex核心技术8、 ShopEX9、 互联网高级技术原创 2014-05-31 21:57:24 · 1016 阅读 · 0 评论 -
网站设计原理
1. 什么是Web服务器?Web浏览器的作用是什么?简述浏览器打开文件的步骤。 答:Web服务器是用于存储WWW文件并响应处理客户机请求的计算机。浏览器的作用在于解释并显示超文本文档,包括指向其他文档的引用(或指针),与其他HTTP服务器上非常相似,这些指针也称为链接。从一个超文本页上选择一个链接时,浏览器将请求送回支新的服务器,然后在客户端上显示另一个充满链接的页面。 打开一个Web原创 2014-05-31 21:18:16 · 6140 阅读 · 0 评论 -
sql存储过程
1.sql存储过程概述在大型数据库系统中,存储过程和触发器具有很重要的作用。无论是存储过程还是触发器,都是SQL 语句和流程控制语句的集合。就本质而言,触发器也是一种存储过程。存储过程在运算时生成执行方式,所以,以后对其再运行时其执行速度很快。SQL Server 2000 不仅提供了用户自定义存储过程的功能,而且也提供了许多可作为工具使用的系统存储过程。5li1`8F2i8QD原创 2014-05-30 01:23:02 · 2042 阅读 · 0 评论 -
thinkphp中的时间戳,获取完整URL,
一,PHP时间戳函数获取指定日期的unix时间戳 strtotime(”2009-1-22″) 示例如下:echo strtotime(”2009-1-22″) 结果:1232553600说明:返回2009年1月22日0点0分0秒时间戳二,PHP时间戳函数获取英文文本日期时间 示例如下:便于比较,使用date将当时间戳与指定时间戳转换成系统时间(1)打印明天此时的时间戳strt原创 2014-05-30 01:11:33 · 2951 阅读 · 0 评论 -
搭建手机网站
代码中的函数 is_mobile来源于网上,写得挺好的。入口文件通过判断终端类型,定义APP_PATH和APP_NAME,从而执行不同的分组。我要实现的效果是PC和Mobile均用顶级域名访问。当然了,如果你想在手机里实现类似于wap.xxx.com这样的访问,本方法是做不到的,这是thinkphp多域名部署的问题,具体参见tp手册。用thinkphp框架快速开发一个小型站点还是很方便的,正如原创 2014-05-30 01:04:01 · 1563 阅读 · 0 评论 -
PHP语言基础简单整理
1.开始结束标记2.定义变量:$变量名 例:$str="锦清笋";不需要指明数据类型3.输出语句:(1)echo "hello world!";---echo命令(2)print();输出语句,是函数,有返回值。输出成功返回1,失败返回0。(3)printf();格式化输出字符串。例:printf("%d,%f",12,12.3);(4)sprintf();格式化拼原创 2014-05-30 00:46:50 · 665 阅读 · 0 评论 -
高级PHPer面试题
1. 基本知识点HTTP协议中几个状态码的含义:1xx(临时响应)Php代码 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx转载 2014-08-14 21:34:51 · 707 阅读 · 0 评论