摘要: 遍历文件夹 方式一:递归遍历文件夹 方式二:递归遍历文件夹:与上述方式一样,只不过是用内置函数scandir()代替opendir()和readdir()的过程 删除文件夹 方式一:递归删除文件夹 方式二:递归删除文件夹,与上述方式一样,只不过是用内置函数scandir()代替opendir()和r 阅读全文
posted @ 2019-01-07 17:48 佛系-Coder 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 方式一:通过 url 传值,把session id附加到url上 缺点:整个站点中不能有纯静态页面,因为纯静态页面session id 将无法继续传到下一页面 方式二:通过隐藏表单,把session id 放到表单的隐藏文本框中同表单一块提交过去 缺点:不适用<a>标签这种直接跳转的非表单的情况 阅读全文
posted @ 2019-01-07 17:01 佛系-Coder 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 一般的方案: 但在PHP中,flock似乎工作的不是那么好!在多并发情况下,似乎是经常独占资源,不即时释放,或者是根本不释放,造成死锁,从而使服务器的cpu占用很高,甚至有时候会让服务器彻底死掉。 方案二:对文件进行加锁时,设置一个超时时间. 超时设置为1ms,如果这里时间内没有获得锁,就反复获得, 阅读全文
posted @ 2019-01-07 16:53 佛系-Coder 阅读(3007) 评论(0) 推荐(0) 编辑
摘要: Heredoc在正规的PHP文档中和技术书籍中一般没有详细讲述。他是一种Perl风格的字符串输出技术。使用heredoc技术可以实现界面与代码的准分离,比如phpwind模板。规则如下:1、”<<<”加上自己定义成对的标签,在标签范围內的文字视为一个字符串。结束标记必须顶头写,不能有缩进和空格,且在 阅读全文
posted @ 2019-01-07 16:18 佛系-Coder 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 作用: Keep-Alive:使客户端到服务器端的连接持续有效,当出现对服务器的后继请求时,Keep-Alive功能避免了建立或者重新建立连接。Web服务器,基本上都支持HTTP Keep-Alive。 缺点: 对于提供静态内容的网站来说,这个功能通常很有用。但是,对于负担较重的网站来说,虽然为客户 阅读全文
posted @ 2019-01-07 15:19 佛系-Coder 阅读(4726) 评论(0) 推荐(0) 编辑
摘要: 什么是范式 设计良好结构的数据库,可以有效减小数据冗余,减少增删改中出现的问题。深入理解数据库设计的三范式,对于设计“健壮的数据库“十分有必要,数据库三范式是设计数据库 时参考的准则。 第一范式(1NF):确保每一列的原子性:如果每一列都是不可再分的最小数据单元,则满足第一范式。 例如: 员工信息表 阅读全文
posted @ 2019-01-07 14:19 佛系-Coder 阅读(246) 评论(0) 推荐(0) 编辑