![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
thinkphp
Alvin_扣扣953821815
对生活充满热情,热爱工作
To strive , to seek , to find , and not to yield. —Alfred Lord Tennyson
去奋斗,去寻觅,去探索,但绝不屈服。——阿弗雷德 丁尼生
展开
-
thinkphp复习
1、概况使用面向对象的开发结构和mvc模式,采用单一入口,融合了struts2的action思想和jsp的taglib,ROR的orm映射和activerecord模式,封装了curd常用操作,支持多数据库切换,分布式数据库,缓存,用于敏捷web应用开发,简化企业级开发 2、什么是LAMPLAMP是基于Linux,Apache,Mysql,PHP的开放资源网络开发平转载 2017-11-18 10:28:55 · 489 阅读 · 0 评论 -
PHP常用函数总结(一):
phpecho "";//===============================时间日期===============================//y返回年最后两位,Y年四位数,m月份数字,M月份英文。d月份几号数字,D星期几英文$date=date("Y-m-d");$date=date("Y-m-d H:i:s");//带时分秒//mktimes转换成UNIX时间转载 2018-05-05 11:26:20 · 896 阅读 · 0 评论 -
PHP常用函数总结(180多个)[持续更新中...]
PHP常用函数总结本文源文件(markdown): https://github.com/yanglr/AlgoSolutions/blob/master/PHP常用函数总结(160多个).md数学函数1.abs(): 求绝对值$abs = abs(-4.2); //4.21输入: 数字 输出: 绝对值数字2.ceil(): 进一法取整ech转载 2018-05-05 11:21:04 · 287 阅读 · 0 评论 -
jq PC端跳转手机端
function loadBrowser() {var userAgent = navigator.userAgent.toLocaleLowerCase();//debugger;if ((userAgent.match(/(mqqbrowser|juc|fennec|symbian|windows phone|android|blackberry|webos|browserng|i转载 2018-04-26 09:16:58 · 775 阅读 · 0 评论 -
ajaxajax11
function test(){ $.ajax({ //提交数据的类型 POST GET type:"POST", //提交的网址 url:"testLogin.aspx", //提交的数据 data:{Name:"sanmao",Password:"sa转载 2018-04-25 16:45:01 · 355 阅读 · 0 评论 -
thinkphp create
先明白create方法的用处,是入库前对数据的处理。直接上create方法的实例:[php] view plain copy// 实例化User模型 $User = M('User'); // 根据表单提交的POST数据创建数据对象 $User->create(); // 把创建的数据对象写入数据库 $U转载 2018-04-20 15:40:21 · 225 阅读 · 0 评论 -
xyhcms后台操作教程
xyhcms后台操作教程注意:下文的application文件夹简写为app文件夹一、TP架构的概述thinkphp 使用MVC模式,它强制性的使应用程序的输入、处理和输出分开,使用MVC程序被分成三个核心部件:模型(M)、视图(V)、控制器(C),他们各自处理自己的任务。二、url解析http://www.tp.com/index.php/Inde原创 2018-04-24 16:43:17 · 2807 阅读 · 0 评论 -
thinkphp学习笔记2
[php] view plain copy一、简介 ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为WEB应用开发提供了强有力的支持。 二、目录结转载 2018-04-18 08:57:20 · 250 阅读 · 0 评论 -
thinkphp学习笔记
框架项目部署(核心文件不可修改)2015年8月19日 14:23创建一个入口文件index.php项目自动创建目录访问入口文件的同时系统会自动把对应的文件创建出来控制器和对应方法的创建:路由解析:通过URL地址个头参数找到指定的控制器,并进行对应方法调用请求 http://网址/index.php?m=模块名称&c=控制器&a=方法以上U转载 2018-04-18 08:54:20 · 327 阅读 · 0 评论 -
thinkphp实现根据页码从数据中获取数据,并实现分页
使用也很简单,在控制器中实例化page类,并且调用它的方法,在HTML直接输出变量$pagelist就可以了。下面附上我自己写的分页代码一、前端代码[html] view plain copyhtml> head> meta http-equiv="Content-Type"转载 2017-09-20 17:29:55 · 1685 阅读 · 0 评论 -
Thinkphp框架图片上传实例
DOCTYPE html>html lang="zh-cn">head> meta charset="utf-8"> title>测试页面title> link rel="stylesheet" href="__PUBLIC__/Uploadify/uploadify.css"> js file='__PUBLIC__/Uploadify/jquery-1.9.原创 2017-10-06 17:21:12 · 1075 阅读 · 0 评论 -
TP5与TP3
首先声明本章节并非是指导升级旧的项目到5.0,而是为了使用3.X版本的开发者更快的熟悉并上手这个全新的版本。同时也强烈建议开发者抛弃之前旧的思维模式,因为5.0是一个全新的颠覆重构版本。需要摒弃的3.X旧思想URL的变动首先对3.X的不严谨给开发者们带来的不正确的引导表示歉意,在5.0版本正式废除类似/id/1方式 可以通过‘get’获取到‘id’的方法,严格来讲这样的ur原创 2017-10-19 14:24:29 · 978 阅读 · 0 评论 -
ThinkPHP接入支付宝支付功能
最近做系统,需要实现在线支付功能,毫不犹豫,选择的是支付宝的接口支付功能。这里我用的是即时到帐的接口,具体实现的步骤如下:一、下载支付宝接口包下载地址:https://b.alipay.com/order/productDetail.htm?productId=2012111200373124&tabId=4#ps-tabinfo-hash具体如何下载,我就不在罗嗦了~~原创 2017-11-04 10:19:08 · 343 阅读 · 0 评论 -
在Thinkphp3.2 中使用PHPMailer 发送邮件
phpmailer发送邮件是php开发者首选的一个邮件发送插件了,下面我来介绍怎么集成phpmailer到thinkphp框架了,有需要了解的朋友可参考。phpmailer发送邮件功能很强大,今天真正的体验一下,简单说一下配置,本人是在thinkphp中是用的.第一步 :下载附件PHPMailer解压到ThinkPHP\Library\Vendor第二步:在Common原创 2017-11-04 10:23:27 · 550 阅读 · 0 评论 -
ThinkPHP5微信支付扩展库(超级简单, 超级超好用!)
ThinkPHP5微信支付最新扩展库(2017年9月24日). 我的想法很简单,就是只需要调用一个静态方法就可以完成支付,查询,退款,查账等等, 无需重复造轮子, 专注自己业务!欢迎到Github查看最新代码https://github.com/dream2023/ThinkPHP5-wxpay扫码支付调用\wxpay\NativePay::getPayImage($params)原创 2017-11-06 14:16:09 · 3742 阅读 · 0 评论 -
thinkphp实现微信登录授权、菜单、信息接收与处理
thinkphp 用第三方类库 wechat.class.php 实现微信菜单、微信信息接收与返回、微信网页登录静默授权和用户手动授权。主要是功能实现,帮助一些入门选手实现基本功能。thinkphp 用第三方类库 wechat.class.php 实现微信菜单、微信信息接收与返回、微信网页登录静默授权和用户手动授权。主要是功能实现,帮助一些入门选手实现基本功能。 protec原创 2017-11-06 14:16:51 · 1269 阅读 · 0 评论 -
ThinkPHP下的RBAC权限访问理解【笔记】
流程: 总共有3张表,权限,角色,管理员 其中角色表为中间连接纽带1.完善角色表,实现增删改差,以及为角色分配权限的功能,保存权限的ID与action controller在role表,方便后便用2.完善权限表,实现增删改查,分配对应的权限3.完善管理员列表,分配对应的角色1234原理:问:left.html根据不同管理员身份显示不同分类列表?答:根本--role表里的转载 2017-11-13 10:54:22 · 317 阅读 · 0 评论 -
thinkPHP
1.3 获取ThinkPHP学习网站:http://document.thinkphp.cn/manual_3_2.html#directory_structure ├─ThinkPHP 框架系统目录(可以部署在非web目录下面) │ ├─Common 核心公共函数目录 │ ├─Conf 核心配置目录 │ ├─Lang 核心语言包目录 │ ├─Library 框架类库目转载 2017-11-18 10:24:47 · 436 阅读 · 0 评论 -
thinkphp5 模型实例化 获得数据对象
模型对象和数据对象理解1. 模型对象:模型类实例化后获得的对象;2. 数据对象:获取到了原始数据的模型对象;原始数据:存放在模型对象的$data属性中($data是一个数组)数据对象:说到底,还是一个模型对象,千万不要认为是一个全新的对象DB操作返回是数组。模型直接操作返回是对象。[plain] view plain co转载 2018-05-05 16:09:47 · 2662 阅读 · 0 评论