- 博客(12)
- 收藏
- 关注
原创 php ob库
一、什么是ob ob的全称(output_buffering )输出缓冲区,输出缓冲区通过php.ini中的output_buffering变量控制的,这个默认值是off,可以设置为on来打开buffer。打开buffer后。即便程序中没有用ob函数,实际上代码也是使用缓冲区。另外,不管PHP.ini中output_bufering 的设置,cli模式下的PHP始终默认是关闭。引入缓冲区,CPU
2018-01-09 19:43:38
922
原创 PHP 如何实现页面静态化?
页面静态化分为两种 一种伪静态,即url重写,一种真静态化。 PHP伪静态:是利用Apache mod_rewite实现url重写的方法。 1、什么是静态化? 简单说就是在web开发中,静态网页一般为网站中大部分超链接所引用的页面都是HTML今天页面,在网站优先级中,网页优先加载HTML页面。因为当用户请求浏览页面时,服务器就不需要运行访问数据库等操作了,可以大大提高浏览器的加载速度,减轻服
2018-01-09 16:32:02
3207
原创 php常用的聚合函数
1、count:返回数组中数据的数量 select count(*)from table 2、sum :返回指定数据的和 select sum(id) from table 3、avg:计算指定数据的平均值 select avg(id) from table 4、max :计算数据中的最大值 select max(id)from table 5、min :计算数据中的最小值 selec
2018-01-08 19:01:58
2043
原创 I/O函数
1、flush :刷新PHP的输出缓存,尽量将缓和存中的内容输出到用户的浏览器 没有返回值. 2、print:print(string arg,string[arg],等) 函数print输入所有的参数 返回值true false. 3、printf:函数根据所给的格式format,输出string。格式以一个%开头以一个字母结尾,字母绝对输出的数据类型 PHP类型说明符 b输出
2018-01-08 10:34:09
835
原创 PHP句柄
啥是句柄??就让我们来解释解释 句柄就是操作某个对象的资源,即操作某个目标的,句柄就是回调函数。 句柄(handle)也可以理解为把手。拥有把手就相当于拥有资源。针对句柄进行操作就等于顺藤摸瓜操作资源。 实际上对象在内存地址中不是固定的,固定的句柄指向相应对象内存中所在的地址。 也可以说句柄是一种通道,一个保持着某种状态的对象。 一个资源在某种特定的性致下无法直接使用,所以使用句柄来操作
2018-01-07 19:47:39
1396
原创 PHP数据库函数(基于MySQL)
1、mysql_connect:函数描述int mysqli_connect(string[hostname],string[username],string[password]); 建立和指定主机上的MySQLi数据库的链接.php脚本运行结束时,链接自动关闭,经常用mysqli_close提前结束链接。 如何向永久性链接,可以用函数MySQLi_pconnect. 2、mysql_sel
2018-01-07 18:44:38
929
原创 laraver证删改查
CURD: DB::insert('insert into student(name,age)values(?,?)',['sean',18]); 添加成功 返回booler值 DB::update('update student set age = ? where name = ? ',[20,'seam']); 修改成功 返回行数 DB::select('select * from
2018-01-02 18:11:52
346
原创 简单使用PHP GD库
PHP GD库 (1)验证DG库是否安装成 var_dump(extension_loaded('gd')); 安装成功返回 true 失败 false (2)验证函数是否能使用 var_dump(extension_exists('gd_info')); (3)得到gd库信息 var_dump(gd_info()); (4)获取所有以定义的函数 var
2017-12-28 19:46:17
393
原创 单例模式
php的普通单例写法 单例模式:单例模式可以保证在系统之,一个类只有一个实例。及一个类只有一个对象实例。 三点:一个类只有一个实例。必须自行创建这个实例。必须自己向整个系统提供这个实例。 //声明一个类单例模式使用 class Single{ //定义一个私有静态的成员属性 private static $_instance = NULL; //定义一个私有的构造方法,只能在
2017-12-26 14:19:39
190
原创 安装MySQL
Linux 安装MySQL简单步棸 1、首先进入官网下载安装包 2、tar zxvf 安装包.tar.gz 3、cp 解压包 /usr/local/mysql -r 4、添加用户组和用户名 groupadd MySQL 5、添加用户名MySQL 到用户组MySQL useradd -g MySQL MySQL 6、安装
2017-12-26 10:48:01
287
原创 二分查找
注:二分查询必须是有序数组 简单的PHP栗子 function Binary($arr,$end){ $low = 0; $length = count($arr)-1; while($low $mind = floor(($low+$length)/2); if($arr[$mind]==$end) return $mind; if($arr[$mind]>$
2017-12-25 21:58:50
166
原创 安装Nginx
1、首先检测一下安装环境是否有所需要的配置 三种检测方式: 1、rpm 安装方式 rpm -qa "配置名"; 2、yum安装方式 yum list installed | preg "配置名"; 3、deb安装方式 dpkp -l | greg "配置名"; 一键安装多个配置文件 yum -y install 配置名 2、下载
2017-12-25 19:56:52
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅