
Thinkphp5.1
Asteroid 325
专注自己和专注自己热爱的事。Cross my fingers for me.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
thinkphp{eq}{/eq}
public function analysis(){$query = [];$shop = Db::name('shops')->field('id,shop_name')->where('shopStatus=1')->select();//店铺$this->assign('shop',$shop);$this->fetch();}把查询的店铺从数据库中读取之后传到模版中在模版中我们只要<select class="form-control" na.转载 2022-04-21 21:54:14 · 411 阅读 · 0 评论 -
3.PHP函数操作缩率图优化代码示例
画布不动,图片哪边长就裁哪边原创 2020-07-24 17:05:50 · 82 阅读 · 0 评论 -
2图片不裁切自动缩放算法
原创 2020-07-23 22:40:57 · 150 阅读 · 0 评论 -
1.缩略图等比例裁切算法
网站上需要大量加载图片,然后有些用户上传会很大等比例缩图,不然图片会变形第一种情况第二种情况![在这里插入图原创 2020-07-23 22:32:10 · 376 阅读 · 0 评论 -
Thinkphp-----第一季1使用composer下载p5
composer下载地址https://getcomposer.org/双击然后根据指示下好下好,是看不到他这个图标,通过打开CMD用phpStudy的话就把下好的tp5放在www下,我用的是xampp,放htdocs下cmd里进入D盘: d:cd:打开文件夹composer create-project topthink/think=5.1.* tp5https://www.kancloud.cn/manual/thinkphp5_1/353948下的tp5.原创 2020-07-07 16:51:39 · 140 阅读 · 0 评论 -
thinkphp的extend和block
2.定义模板页面base.html(剩下的页面都可以继承这个页面)<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> {bl.转载 2020-07-05 22:31:10 · 833 阅读 · 0 评论 -
isset
isset() — 检测变量是否设置。<?php$test['b'] = 3;if (isset($test['aa'])) { echo 'yes';} else { echo 'no';}检测变量是否设置,并且不是 NULL。如果已经使用 unset() 释放了一个变量之后,它将不再是 isset()。若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。同时要注意的是一个 NULL 字节("\0")并不等同于 PHP 的 NULL 常数原创 2020-06-24 23:02:45 · 154 阅读 · 0 评论 -
isset函数---php
PHP isset() 函数PHP 可用的函数PHP 可用的函数isset() 函数用于检测变量是否已设置并且非 NULL。如果已经使用 unset() 释放了一个变量之后,再通过 isset() 判断将返回 FALSE。若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。同时要注意的是 null 字符("\0")并不等同于 PHP 的 NULL 常量。语法bool isset ( mixed $var [, mixed $... ] )参数说明:原创 2020-05-31 20:55:36 · 1109 阅读 · 0 评论 -
ThinkPHP函数详解:cache方法
cache方法是3.0版本开始新增的缓存管理方法。缓存初始化cache方法传入数组即表示进行缓存初始化,例如:cache(array('type'=>'xcache','prefix'=>'think','expire'=>600));支持的配置参数根据不同的缓存方式(由type参数设置),通用的缓存参数包括:如果没有设置type参数,则默认为文件缓存,cache方法目前可以支持的缓存类型包括File、Apachenote、Apc、 Eaccelerator、Memcach转载 2020-05-28 01:14:08 · 2440 阅读 · 0 评论 -
PHP开发微信扫码支付1
只支持https://pay.weixin.qq.com/guide/qrcode_pament.shtml需要证书原创 2020-04-14 01:58:38 · 194 阅读 · 0 评论 -
IDEA----最上面的状态栏不见了的复原方法
打开搜索或者双击页面+shift搜索view拉到下面,点view把Main menu 选上即可复原原创 2020-03-25 15:43:15 · 8108 阅读 · 2 评论 -
RBAC---总结
获取菜单权限登陆检测当前管理员需要访问哪些权限原创 2020-03-24 19:07:24 · 228 阅读 · 0 评论 -
RBAC6
原创 2020-03-24 16:44:34 · 117 阅读 · 0 评论 -
RBAC5
上面角色显示还有角色名称为查询,涉及到通过一张表的一个字段去查另一张表的另一个字段----连表查询原创 2020-03-24 16:05:33 · 153 阅读 · 0 评论 -
参考后台管理系统
原创 2020-03-22 23:39:40 · 506 阅读 · 0 评论 -
RBAC4
‘’原创 2020-03-22 23:02:23 · 223 阅读 · 0 评论 -
RBAC3
原创 2020-03-22 01:59:56 · 1041 阅读 · 0 评论 -
RBAC2
原创 2020-03-19 03:47:36 · 562 阅读 · 0 评论 -
RBAC1
参考其他后台:可以:原创 2020-03-19 03:29:46 · 247 阅读 · 0 评论 -
PHPstorm 改了vmoption最后无法打开
解决:C:\Users–.某某Storm某某版本(你打不开的那个)\config的vmoption改回来就是!-Xms128m-Xmx986m-XX:ReservedCodeCacheSize=240m-XX:+UseConcMarkSweepGC-XX:SoftRefLRUPolicyMSPerMB=50-ea-XX:CICompilerCount=2-Dsun.io.u...原创 2020-02-15 17:50:14 · 1661 阅读 · 1 评论 -
腾讯云短信开发【PHP】
腾讯云短信开发【PHP】腾讯云短信控制台:https://console.cloud.tencent.com/sms腾讯云短信 PHP SDK:https://github.com/qcloudsms/qcloudsms_php使用Thinkphp 5.1框架一、签名在腾讯云的的控制台中搜索短信或者打开上面的链接,进入到短信控制台,申请签名和模板签名申请模板申请image-20...转载 2020-02-09 11:11:14 · 1049 阅读 · 0 评论 -
Thinkphp---入门操作总结4[模板内置标签]
模板–内置标签controller下的User.php:namespace app\index\controller;use app\index\model\User as UserModel;use think\Controller;class User extends Controller{ public function listt() { ...原创 2020-02-06 01:36:41 · 131 阅读 · 0 评论 -
Thinkphp---入门操作总结5[模板继承和包含文件]
模板–模板继承和包含文件原创 2020-02-05 20:45:10 · 116 阅读 · 0 评论 -
Thinkphp---入门操作总结4[模板布局]
模板–模板布局!在这里插入图片描述原创 2020-02-05 19:27:46 · 118 阅读 · 0 评论 -
Thinkphp---入门操作4总结[模板系统输出和函数使用]
controller下的Index.php:<?phpnamespace app\index\controller;use think\Controller;use think\Request;use think\Db;define('APP_PA','这是自己定义的常量');class Index extends Controller{ public fu...原创 2020-02-05 10:00:48 · 168 阅读 · 0 评论 -
Thinkphp---入门操作4总结[视图]模板赋值和模板渲染
视图–模板赋值和模板渲染在这里插入图片描述模板赋值(assign方法)<?phpnamespace app\index\controller;use think\Controller;use think\Request;use think\Db;class Index extends Controller{ public function index() ...原创 2020-02-04 18:12:54 · 377 阅读 · 0 评论 -
Thinkphp---入门操作总结3模型
1.模型操作–新增数据第一步:新建think_user表第二步:在index目录下新建model目录,model里新建User.php,controller中建立User.phpmodel下的User.php里的类继承Model,model里的User.php会自动与数据库的think_user表绑定的<?phpnamespace app\index\control...原创 2020-02-04 09:16:50 · 225 阅读 · 0 评论 -
Thinkphp---入门操作总结2数据库
首先在database.php中去设置数据库(设置好连接数据库的信息)输入localhost::端口号进入页面,点击phpMyAdmin进入新建一个数据库名为think原生查询<?phpnamespace app\index\controller;use think\Request;use think\Db;class Index{ publi...原创 2020-02-02 18:02:45 · 139 阅读 · 0 评论 -
Thinkphp---入门操作总结1
一.下载thinkPHP5.0+手册下载把下载好的解压命名为tp5(自己随意命名)放在xampp的htdocs里面。访问:用localhost::8090即可访问主页的(我用的是8090端口,如果你是80端口直接localhost或localhost::80即可)二.配置虚拟文件(我用的是xampp)到apache/conf/extra/http-vhosts.conf中//我的...原创 2020-01-26 16:24:57 · 509 阅读 · 0 评论 -
Thinkphp--summary[5]--model3
模型的修改和查询1.数据修改2.数据查询一.数据修改1.使用get()方法通过主键获取数据,然后通过save()方法来保存修改,返回布尔值$user=UserModel::get(18);$user->username='jane1';$user->email='jane1@168.com';$user->save();2.通过where()方法结合find(...原创 2020-01-12 21:48:54 · 140 阅读 · 0 评论 -
ThinkPHP5.1--summary[4]model2
模型添加与删除1.数据添加2.数据删除数据添加1.使用实例化的方式添加一条数据$user=new UserModel();或 $user=new \app\model\User();2.设置要新增的数据,然后用save()方法写入到数据库中,save()返回布尔值(现在是数据表名是user,user表有usename,password,gender,email,price,de...原创 2020-01-12 15:09:07 · 136 阅读 · 0 评论 -
Thinkphp--summary[3]model1
1.定义模型2.配置模型3.模型操作一.定义模型1.一个和数据库表向匹配的模式class user extends model2.模型会自动对应数据表,并且有自己一套命名规则3.模型类型需要去掉表前缀(tp_),采用驼峰式命名,并且首字母大写:tp_user(表名) ->Usertp_user_type(表名)->UserType4.如果担心设置的模型类名和PH...原创 2020-01-12 11:52:48 · 156 阅读 · 0 评论 -
Thinkphp--summary[2]
控制器定义1.控制器定义2.渲染输出一:控制器定义1.控制器即controller,控制器文件存放在controller目录下,2.类名和文件名大小写保持一致,并采用驼峰式(首字母大写)use think\controllerclass Index extends controller{}3.继承控制器基类,可以更方便使用功能,但不是必须的4.系统也提供了其他方式,在不继承...原创 2019-12-30 21:15:18 · 228 阅读 · 0 评论 -
Thinkphp5.1--summary[1]
URL解析模式http://serverName/index.php/模块/控制器/操作/参数值1.index.php为入口文件,在public目录内的index.php文件2.模块在appplication目录下默认有一个index目录,这就是一个模块3.而在index目录下有一个coontroller控制器目录的Index.php控制器[controller中的必须大写!!]4.I...原创 2019-12-30 17:38:28 · 386 阅读 · 0 评论