微信网页授权url、TP的pathinfo模式

18-7-04 132 views

1、微信网页授权 1.1 需要用当前网页【全路径】去签名,而不是除却参数以外的路径。   2、TP框架的url模式 普通模式 传统的GET传参方式来指定当前访问的模块和操作 例如:http://localhost/index.php?m=home...
阅读全文

php处理跨域请求和使用SoapClient扩展

18-7-04 55 views

1、跨域接口 提供跨域接口,在需要做跨域的方法里,添加允许跨域请求头设置即可 例如:允许 baidu.com 发起的跨域请求:header("Access-Control-Allow-Origin: baidu.com"); 如果需要设置允许所有域名发起的跨...
阅读全文

PHP在lnmp下的url重写规则

18-7-02 45 views

1、修改lnmp默认根目录(可不改,将项目移到该目录下亦可) 配置文件路径:/usr/local/nginx/nginx.conf 将root路径修改为你的网站根目录即可   2、ThinkPHP 在config.php配置文件中修改URL设置 // URL访...
阅读全文

TP引进第三方类库

18-7-02 80 views

Library目录下面的子目录都是一个根命名空间,也就是说以Think、Org为根命名空间的类都可以自动加载: 1、Org 适用于:符合TP命名规范和后缀的类库,使用的命名空间和路径一致 例如: //定义了一个类 \Org\Util\...
阅读全文

阿里云短信功能、引入第三方类库

17-8-29 105 views

//在tp框架实现阿里云短信功能 1、将阿里云短信sdk包和demo类放在ThinkPHP/library/Vendor目录下; 2、在相应模块的Common/function函数中引用类,并进行二次封装;(若没有function.php文件,自行添加即可) 引...
阅读全文

tp加载配置文件,获取登陆前url,jquery小知识

17-8-24 167 views

1、加载扩展配置文件 "LOAD_EXT_CONFIG" =>'xx',//同级目录下需要有xx.php文件   2、$_SERVER["HTTP_REFERER"] 获取登陆前的url,但有时确获取不到值。 一般来说,只有通过 <a></a> 超链...
阅读全文

ThinkPHP框架基本使用

17-8-17 57 views

阅读基于ThinkPHP框架开发的项目 1、查看入口文件 2、应用目录中的Common/Conf,看公共配置 3、后台目录中的Common/Conf,然后控制器、模块、视图(相应ajax请求的js页面),接着再其他模块 注意: 1、如遇控制器...
阅读全文

ThinkPHP单字母函数(快捷方法)使用总结

17-8-16 70 views

在ThinkPHP中有许多使用简便的单字母函数(即快捷方法),可以很方便开发者快速的调用,但是字母函数却不方便记忆,本文将所有的字母函数总结一下,以方便以后查找。 1.U() URL组装 支持不同URL模式 U($url='',$v...
阅读全文

初识OneThink1.0

17-8-16 78 views

1、ThinkPHP是基于PHP,而OneThink则是基于ThinkPHP,两者皆由TP团队出品。 2、架构设计(简述) 2.1 目录结构 wwwroot ├─index.php OneThink入口文件 ├─Addons 插件目录 │ ├─Application 应用模块目录 │ ...
阅读全文

ThinkPHP3.2.3

17-8-09 57 views

核心框架的目录结构 Common:函数库目录,存储公用文件,可在控制器中直接调用 Conf:配置文件目录,存储配置文件 Library:框架核心类库目录 Lang:语言包目录 Mode:应用模式目录(显式应用模式和隐含应用模式...
阅读全文