PHP复习日志

<?php
//调试函数 
$arr = array('1111','2222','3333');
print_r($arr);
var_export($arr);
var_dump($arr);
debug_zval_dump($arr);//比var_dump 多一项refcount 变量的调用次数
debug_print_backtrace();
//使用过的版本工具
//Tortoise SVN
//subversion SVN 服务器
//服务器的搭建
/**
   1.yum install subversion
   2.配置
    mkdir /home/svn
     svnadmin create /home/svn/subject
   3.权限文件
    修改subject/conf/下面的两个配置文件
     passwd authz
   4.svnserve -d -r /home/svn

   svn checkout
   svn ci
   svn update
*/
//posix 和 perl 标准正则
/*
posix:
ereg_replace();
ereg();
mb_ereg_match();
mb_ereg_replace();
mb_ereg_search_getpos();
perl:
preg_grep();
preg_match();
preg_match_all();

*/

 

//Mysql 的存储引擎,myisam和innodb的区别。
//myisam是非事务存储引擎 频繁查询的应用 小数据 表锁
//innodb是支持事务存储引擎 插入更新比较多的应用 大数据 行锁
//事务的操作步骤
begin;//事务开始
insert into users(null,'name');
commit;//提交事务

begin;//事务开始
insert into users(null,'name');
rollback;//事务回滚

//mysql索引
//1.优化方法 1)越小的数据类型通常更好 2)简单的数据类型更好 3)尽量避免NULL
//2.类型 B-Tree索引 Hash索引(memory) 聚簇索引(solidDB和InnoDB)  聚簇索引 覆盖索引
//explain select * from user limit 10;

//linux 必须掌握
/*
vim
sed
ls
cut
wc
grep
awk命令
*/

?>

发布了61 篇原创文章 · 获赞 0 · 访问量 2705
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章