php
cph-lancer
我是一个菜鸟程序员,懂得不多,请大家多多指教!
展开
-
PHP基础知识 - 字符串处理
addcslashes — 为字符串里面的部分字符添加反斜线转义字符addslashes — 用指定的方式对字符串里面的字符进行转义bin2hex — 将二进制数据转换成十六进制表示chop — rtrim() 的别名函数chr — 返回一个字符的ASCII码chunk_split — 按一定的字符长度将字符串分割成小块convert_cyr_string — 将斯拉夫语字转载 2016-09-07 17:19:27 · 230 阅读 · 0 评论 -
PHP基础知识 - session和cookie的区别
session:存储用户访问全局的唯一变量,在服务器上的PHP指定的目录中(session_dir)的位置进行存放修改session的生存时间:(1)修改PHP.ini配置 修改php.ini文件中的gc_maxlifetime变量就可以延长session的过期时间了:(例如,我们把过期时间修改为86400秒) session.gc_maxlifetime = 86400原创 2016-09-07 17:21:14 · 221 阅读 · 0 评论 -
PHP基础知识 - get与post的区别
1. get是从服务器上获取数据,post是向服务器传送数据。2. get是发送请求HTTP协议通过URL参数传递进行接收,而post是实体数据,可以通过表单提交大量信息。3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。4. get传送的数据量较小,不能大于2KB。post传送的数据量较大原创 2016-09-07 17:21:54 · 322 阅读 · 0 评论 -
PHP基础知识 - include和require的区别
require 和include的主要作用是把另一个文件包含到当前文件中主要区别:1:include有返回值,而require没有。2:require一个文件存在错误的话,那么程序就会中断执行了,并显示致命错误 include一个文件存在错误的话,那么程序不会中端,而是继续执行,并显示一个警告错误。 3:require能让php的程序得到更高的转载 2016-09-07 17:22:44 · 221 阅读 · 0 评论 -
PHP基础知识-public,private和protected的区别
public,private,protected 它 们三个都是用于类中,但是属性完全不同。public: 公有属性或方法在子类中可以通过self::var 或self::method 来调用 ,可以通过parent::method来调用父类中的方法,但不能调用公有属性.在实例中可以通过$obj->var或self::method 来调用protected: 受保护类型转载 2016-09-07 17:23:28 · 368 阅读 · 0 评论 -
PHP基础知识 - echo(),print(),print_r()的区别
echo是PHP语句,print和print_r是PHP函数,语句没有返回值,函数可以有返回值(即便没有用)echo() 输出一个或者多个字符串print()只能打印出简单类型变量的值(如:int ,string)print_r( ) 可以打印出复杂类型变量的值(如数组,对象)php// echo(),print(),print_r()的区别// echo是PHP语句, p原创 2016-09-07 17:24:13 · 262 阅读 · 0 评论 -
PHP基础知识 - 数据库调优
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:转载 2016-09-07 17:27:03 · 257 阅读 · 1 评论