随笔分类 - PHP
PHP相关知识点
摘要:前端学习学的是什么,在不同的阶段我思考这个问题。 最近的结论是:前端学习要学的是前端的三大能力。工程能力,架构能力,开发能力。 工程能力 工程能力的范畴我认为涵盖了项目模板的自动化生成、项目的自动化编译和构建。 当然传统的开发方式并不过分着重工程化能力。 架构能力 架构能力的范畴涵盖了项目模板自动化
阅读全文
摘要:以前面试时候,面试官问过我后端有没有跨域问题,但是不敢肯定,现在可以肯定的说没有。 不文用php的cURL和file_get_contents方法分别实现后端跨域。本文场景也是在tp5下实现的。 一,利用cURL实现 1)前端代码,这是一个页面,访问的路径为http://app.write.com/
阅读全文
摘要:作为前端er,对于验证这块有着切身的体会,虽然逐渐得心应手,但始终没有一个内置的功能拿来就能用。tp5恰好提供一个。本文简单介绍并实现以下。主要是实现一下。 验证的实现基于tp5内置的对象validate。 在Index模块化下index控制器同级目录创建一个validate文件,里面一个Vdate
阅读全文
摘要:Thinkphp5本身并没有实现发邮件的功能,至少据我所知。 本文利用网易邮箱作为发邮件的邮箱。作为发送邮件的前提是需要开启SMTP服务,打开网易邮件,点击设置按钮,如下图所示 勾选smtp服务 保存之后点击->客户端授权密码,我的已经开通 没有开通的按照步骤操作即可,然后下面是下载phpMaile
阅读全文
摘要:首先是同步上传,最为基础的上传的方式,点击表单提交之后跳转那种。如下前端代码 注意这里的enctype必须enctype="multipart/form-data",方案必须是post。后端代码直接拿tp5的官网示例代码吧: 后面发现自己做的好简单,于是改进了前端代码,并且前端代码实现了文件类型校验
阅读全文
摘要:这是学习thinkhp5的基础篇笔记。 本文主要讲怎么配置数据库链接,以及查询数据库数据,并且最后将数据赋给视图。 数据库配置: thinkphp5的数据库配置默认在conf下的database.php下面。我的数据库配置项目如下 主要配置的项目是数据库服务器地址hostname,数据库名datab
阅读全文


浙公网安备 33010602011771号