isfile,isdir,fopen,fgets,fclose,rename, unlink,copy, filetime,filemtime,filesize,filetype,获取文件详细信息 state
date(),strtotime() ,getdate() 取得日期/时间信息,date_default_timezone_get(),mktime(),time(),strtotime(),strftime()
trim,ltrim,rtrim,strlen,str_repalce,str_repeat,str_rand,str_shuffle(随机打乱) ,sprintf(),strstr() ,addslashes ,is_string,
array() ,in_array(),count() ,array_merge(), array_diff,array_intersect,array_keys,array_cloum,array_values,array_push,end,array_pop()
存储位置:session存储于服务器,cookie存储于浏览器
安全性:session安全性比cookie高
session为‘会话服务’,在使用时需要开启服务,cookie不需要开启,可以直接用
关联性:服务端生成的session会生成一个key保存在cookie中,用于保持会话
session跨服务器:session可以存储在不同的服务器之间,不同的存储系统,比如存储到数据库,redis缓存等,所以服务器端的session可以跨服务器,分布式存储
echo:语法结构,快,,字符串等
print:函数,字符串等
print_r: 可以输出数组(针对数组打印常用,laravel中dd())
MVC三层分别指:业务模型、视图、控制器,由控制器层调用模型处理数据,然后将数据映射到视图层进行显示。
业务模型、视图、控制器提供代码重用;
代码分离,更方便协作开发;
除了mvc还有其他的模式:mvc,mvvc,mvp等https://www.jianshu.com/p/d1f757a43034