很多情况下,如果为了网站资源案例考虑,我们就不能直接暴露资源的地址到页面中去,以防被人用工具去扫描盗用资源文件下的文件,在这里我们就可以考虑以前端页面请求后端程序,后端程序加以验证之后,以流的方式将资源输出,这样就会安全多了。
$outputHtml = str_replace("\r\n", '', $outputHtml); //清除换行符 $outputHtml = str_replace("\n", '', $outputHtml); //清除换行符 $outputHtml = str_replace("\t", '', $outputHtml); //清除制表符 $pattern = [ "/> *([^ ]*) *
curl的用途非常广泛,一般用于服务器与服务器之间的数据请求与交换,但由于平时我们自己要写很多的代码,在这里我把这些基础的用法进行了封装,希望大家在用到的时候直接调用方法,或者有不足的地方进行自行的修改。。。。
在 PHP 应用开发中,往往需要验证用户邮箱、发送消息通知,而使用 PHP 内置的 mail() 函数,则需要邮件系统的支持。 如果熟悉 IMAP/SMTP 协议,结合 Socket 功能就可以编写邮件发送程序了,不过开发这样一个程序并不容易。 好在 PHPMailer 封装的足够强大,使用它可以更加便捷的发送邮件,免去了我们很多额外的麻烦。
在搭环境时发现nginx对thinkphp3.2配置伪静态有点小复杂,捣腾一帆后才发现,其实还是比较简单的。
IIS下配置伪静态采用的是xml配置,这样可以缩短url,也有利于搜索引擎的收录。
thinkphp 模板如何截取中文字符串代码 项目开发中,常常会遇到中文字符串截取问题,比如说新闻列表页面需要新闻内容简介,这就要用到字符串截取了。
HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。
当你的站点使用了HTTPS之后,你可能会想把所有的HTTP请求(即端口80的请求),全部都重定向至HTTPS(即端口443),这里的操作非常简单明了
在linux服务器下搭建php运行环境,需要安装apache,mysql,php,phpMyAdmin管理工具,整个教程亲自测试简化,操作也很简单。