E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TP5
thinkphp5.0学习(十):
TP5
.0验证器
一、验证器1.控制器中使用验证器//实例化验证类(验证规则)Validate([验证信息],[错误信息])$validate=newValidate(['username'=>"require|length:6,12",'password'=>"require|confirm:repassword"],['username.require'=>"用户名不存在",'username.length'=
fight_tianer
·
2020-08-21 19:22
学习笔记
thinkphp5
thinkphp5.0学习(五):
TP5
.0控制器
复习1.路由a.有利于SEO优化b.简介方便记忆2.路由模式1.普通模式(PATHINFO)http://www.tp.com/index.php/index/index/index2.混合模式支持PATHINFO和路由3.强制模式只支持路由模式4.模式切换和配置文件有关//是否开启路由'url_route_on'=>true,//是否强制使用路由'url_route_must'=>false,3
fight_tianer
·
2020-08-21 19:21
学习笔记
thinkphp5
thinkphp5.0学习(二):
tp5
.0架构和运转流程
注意:下文的application文件夹简写为app文件夹一、TP架构的概述thinkphp使用MVC模式,它强制性的使应用程序的输入、处理和输出分开,使用MVC程序被分成三个核心部件:模型(M)、视图(V)、控制器(C),他们各自处理自己的任务。二、url解析http://www.tp.com/index.php/Index/index/index协议/域名/入口文件/模块/控制器/方法1.应用
fight_tianer
·
2020-08-21 19:21
thinkphp5
学习笔记
【
TP5
.1】数据包含在一位数组内内并且计算某一列的总和
author:咔咔wechat:fangkangfk个人网站:fangkang.top需求:SQL条件:数据包含在一位数组内内并且计算某一列的总和
咔咔-
·
2020-08-21 19:43
thinkPHP
tp5
.1的模型操作
/*author:咔咔wechat:fangkangfk*/$role=newRole();$data=['role_name'=>'kaka','mark'=>'thisiskakaname'];$role->save($data);$role=newRole();$data=['role_name'=>'niuniu'];$role->where(['role_name'=>'kaka'])-
咔咔-
·
2020-08-21 19:12
thinkPHP
lampp下
tp5
网站搭建,“SQLSTATE[HY000] [2002] 拒绝连接”报错问题
我这边是lampp环境,搭建的
tp5
框架的网站,清理了缓存,重启了lampp都不行,经查询有如下:方法一:关于.sock文件方面的解决由于我时间有限,这个方法我们没有亲自试过,我通过方法二解决问题后,便忙别的了
喜爱cpp
·
2020-08-21 19:34
mysql
tp5
模型中 关联查询(省去了foreach写法)
1.控制器中$list=Userlawsbook::where($where)->with('lawsbook')->paginate(7);//此处查出来为数组对象dump[0]['lawsbook'];//可直接打印出第一个关联的对象2.模型中publicfunctionlawsbook(){return$this->belongsTo('app\common\model\china\Laws
dianshe9581
·
2020-08-21 19:41
tp5
.0主从数据库 读写分离和主从理解
在配置中设置'hostname'=>'服务器地址,服务器地址','database'=>'linux',//用户名'username'=>'root,root',//密码'password'=>'123,123456',//端口'hostport'=>'3306,3306',//连接dsn'dsn'=>'',//数据库连接参数'params'=>[],//数据库编码默认采用utf8'charset
dengpengquan
·
2020-08-21 19:03
php
ThinkPHP5.0_
tp5
数据库的备份、下载、还原、删除
这篇文章写的不是特别详细,个人感觉,但是,没有这篇文章就没有我的这篇文章)https://blog.csdn.net/qq_42455095/article/details/84313754#commentBox
tp5
cplvfx
·
2020-08-21 18:48
PHP
TP5
的原样输出与模板注释
1、原样输出2、模板注释总结:本课对代码的可读性影响很大。一个优秀的源码,经常会有一半甚至以上的内容都是注释,这不仅是方便自己,更是方便他人维护,利于团队协作开发~~
傲娇的泰迪
·
2020-08-21 18:24
TP5
数据库操作小结
原生sql语句usethink\Db;Db::query('select*fromthink_userwhereid=?',[8]);Db::execute('insertintothink_user(id,name)values(?,?)',[8,'thinkphp']);#支持占位符绑定Db::query('select*fromthink_userwhereid=:id',['id'=>8]
benben0729
·
2020-08-21 18:22
ThinkPHP
THINKPHP5 volist 索引值输出
tp5
模板标签volist循环遍历输出数组的索引,可以直接使用$key,这个key由数据结构本身决定,亲测有效{volistname="list"id='item'}{volistname="item"id
anyumo_554
·
2020-08-21 18:28
tp5模板标签
Tp5
一次修改多个数据update
//商城矿机设置publicfunctionshop(){if(!request()->isPost()){return$this->fetch();}else{$mydata=input('post.');$result='0';foreach($mydataas$k=>$v){$resulta=Db::name('btm_shop')->where('id',$k)->update(['ags
ampg7191
·
2020-08-21 18:48
tp5
配置不同场景下不同的数据库
1.在public/index.php加一行define('CONF_PATH',__DIR__.'/../conf/');2.在app同级目录下新建conf目录,创建3个文件config.php,home.php,line.php,分别放置默认配置项,本地的配置项,线上配置项3.在config.php文件里写'offline','app_debug'=>true];?>4.分别在home.php
if时光重来
·
2020-08-21 18:36
php
thinkphp5
php
thinkphp5
thinkPHP框架下 调用数据库内数据实现在页面
index.php(C:\xampp\htdocs\
tp5
\application\index\controller)select();//date是我的数据表名//var_dump($data);可以查看是否成功获取数据
a874909657
·
2020-08-21 18:59
php
TP5
数据库读写分离
mysql配置1.配置Master主服务器1.1创建一个用户‘copier’,并允许其他Slave服务器可以通过远程访问Master,通过该用户读取二进制日志,实现数据同步。mysql>GRANTREPLICATIONSLAVEON*.*TO'copier'@'192.168.0.%'IDENTIFIEDBY'password';1.2找到MySQL安装文件夹修改my.ini/my.cnf文件#主
a114469
·
2020-08-21 18:18
php
同一服务器下,不同网站登录同步
工作的时候随便记录下啦~~框架
tp5
网站A$url='WebB?
Yomuki
·
2020-08-21 18:40
PHP
随手记录下
TP5
的UNION
Test1://自动过滤重复的name值publicfunctiontest(){$name=Db::field('name')->table('user_address')->union('SELECTnameFROMpid')->union('SELECTnameFROMceshi')->select();dump($name);}//输出:array(7){[0]=>array(1){["n
Yomuki
·
2020-08-21 18:40
PHP
JQuery&
TP5
-Ajax怎么传表单数据到thinkphp5完成数据入库?
JQuery&
TP5
-Ajax传表单数据到thinkphp5完成数据入库实例大家好,我是Yangrl;今天小长假第一天,下午吃鸡,大吉大利!意识和枪法的完美结合催生出的怪物——ID:Yangrl.
yAngrUiLin啊
·
2020-08-21 18:07
PHP
JavaScrip成长之路
thinkphp5数据查询
tp5
.0的手册https://www.kancloud.cn/manual/thinkphp5/118008
tp5
.0的目录结构要增删改查首先要连接数据库,所以要配置数据库在applica下的database.php
Srodong
·
2020-08-21 18:40
thinkphp5框架
TP5
中3种数据库连接方式
where('id',1)->value('title');}publicfunctionconn2(){returnDb::connect(['type'=>'mysql','hostname'=>'127.0.0.1','database'=>'apifaka','username'=>'faka','password'=>'123456'])->table('cash_channel')->
OUYANGYUER3
·
2020-08-21 18:20
php
tp5
执行忽略文件命令
命令:gitrm-r--cached.gitadd.gitcommit-m'update.gitignore'忽略文件名:gitignore忽略内容:如下/runtime/application/config.php/application/database.php/application/route.php/thinkphp/base.php/.idea
Lovehmm
·
2020-08-21 18:32
学习笔记
tp5
连接数据库 -- 具体方法中配置 -- 具体模型中配置 --
//方法中数组配置链接数据库$Db=Db::connect([//数据库类型'type'=>'mysql',//服务器地址'hostname'=>'127.0.0.1',//数据库名'database'=>'test',//用户名'username'=>'root',//密码'password'=>'root',//端口'hostport'=>'3306',]);//方法中使用字符串链接//数据库
JXL666888
·
2020-08-21 18:09
tp5
在刚下载的
tp5
报public undefined
在刚下载的
tp5
中,报了publicundefined
tp5
把入口文件放到了public目录中,对于服务器或者vps来说没啥,因为可以指定目录,但是对于虚拟主机就不行了,我们必须吧index.php这入口文件放到根目录
Harakin
·
2020-08-21 18:00
ThinkPHP5连接SQLSERVER
使用ThinkPHP5连接SQLSERVER:环境:windows下
tp5
+IIs+sqlserver+php7.21.前提:php引入mssql扩展确保
tp5
web环境的正确运行:出现以下图片即环境正确
Freya1010
·
2020-08-21 18:53
thinkphp5
tp5
——整合qrcode生成二维码
1.下载二维码插件Phpqrcode,地址https://sourceforge.net/projects/phpqrcode/files/,把下载的文件夹放到\thinkphp\vendor下2.在控制器里(也可在公共函数库里)添加函数qrcode();
FightForY
·
2020-08-21 18:19
php
tp5
学习ThinkPHP5的第一天(安装 连接数据库)
核心框架:https://github.com/top-think/framework1.首先克隆下载应用项目仓库:gitclonehttps://github.com/top-think/think
tp5
2
weixin_30802273
·
2020-08-21 17:01
数据库
php
git
ThinkPHP5 数据库操作-----之流程分析(一)
目标TP自从3.2.3开始就在使用PDO方式链接数据库,现在我就研究研究
TP5
的数据库链接操作PDO。以及其对数据库操作的流程。
TP5
默认使用的是PDO的方式链接数据库。下面对PDO进行了解释。
高山丿流水
·
2020-08-21 17:13
ThinkPHP
thinkphp5连接使用redis
1.
TP5
内置的redis类在cache中2.打开redis.php,可更改redis链接地址,密码。3.
TP5
自带的redis封装了一些简单的redis操作命令,适合key-value使用。
熊小嘿吖
·
2020-08-21 17:48
redis
thinkphp5.0 连接数据库方法总结
thinkphp5.0连接数据库的方法有以下几种:配置文件定义方法配置模型类定义下面就简述这几种连接数据库的方法:1.配置文件定义 如果常用的配置方式的路径是应用模块下(/var/www/html/
tp5
healer-c
·
2020-08-21 17:47
php服务端开发
Tp5
使用Kafka:封装生产者、消费者操作类
【相关文章】PHP操作Kafka:php-rdkafka扩展的安装1、config.php中配置://kafka连接配置'kafka_server'=>['host'=>'127.0.0.1:9092','topic'=>'topic1',],2、创建一个生产者KafkaProducer.php:_config=config('kafka_server');$this->_rk=new\RdKaf
李维山
·
2020-08-21 17:58
PHP
tp5
连接数据库
1、配置文件目录
tp5
\application\database.php通过配置文件来连接。。
milli236
·
2020-08-21 17:54
tp5
tp5
模型切换数据库
工作的时候遇到了这个需求,随便记录下喵~用的方法是写个模型来切换,在需要用到这个数据库的时候载入模型就可以啦这个方法在仅有某些地方需要切换数据库的时候比较方便在模型里写需要切换的数据库~modelUser.phpnamespaceapp\XXX\model;usethink\Model;classUserextendsModel{protected$connection=[//数据库类型'type
Yomuki
·
2020-08-21 17:06
PHP
TP5
连接SQLServer数据库及多个数据库切换
phpstudyphp版本5.5.38
TP5
.01.配置database.php//db1//服务器地址'hostname'=>'127.0.0.1',//数据库名'database'=>'******
a114469
·
2020-08-21 17:06
php
ThinkPHP控制器的创建(一)
ThinkPHP控制器的创建:一、使用文件命名的方法1、在前台控制器目录下(C:\wamp64\www\
tp5
\application\index\controller)新建控制器文件User.php2
ShaoYanlun
·
2020-08-21 17:51
PHP笔记
ThinkPHP项目的执行流程
ThinkPHP项目的执行流程:一、入口文件(C:\wamp64\www\
tp5
\public\index.php)作用:1)定义目录常量2)加载框架引导目录二、加载框架的引导文件(C:\wamp64\
ShaoYanlun
·
2020-08-21 17:51
PHP笔记
thinkphp5数据库操作方法小结
一.
TP5
数据库操作方法1.name()方法作用:指定默认的数据表名(不含前缀)示例:Db::name('weiba_post');返回:Db对象2.setTable()方法作用:指定默认数据表名(含前缀
Lovehmm
·
2020-08-21 17:19
学习笔记
ThinkPHP5连接数据库
ThinkPHP5连接数据库:方法一、配置文件定义a、配置文件目录C:\AppServ\www\
tp5
\application\database.phpb、如何配置return[//数据库类型'type
ShaoYanlun
·
2020-08-21 17:43
PHP笔记
CLI模式下使用主动重连解决DB断线问题(
TP5
.0)
不停运行的循环体,如何重连是个伤心的事,好在TP可以主动重连,可以写一个小插件,几行代码,解决问题namespaceutil;usethink\Db;/***数据库主动重连*@packageutil;*@date2019-9-16*@authorandy3513*/classReloadDb{privatestatic$time=null;/***检测或执行主动重连*@authorandy3513
晓风201802
·
2020-08-21 16:15
技术分享
【
TP5
笔记】TinkPHP5中引入资源文件
在tinkPHP5中引入资源文件看一下你的入口文件‘index.php’在哪;资源文件路径是和入口文件对应的;路径不对将被解析成模块->控制器->视图;
tp5
目录结构如下:html文件src的引用例子:
Code鱼
·
2020-08-21 15:14
thinkphp5
vueThink傻瓜式安装方式和项目发布
简介:vueThink是一款基于vue和
tp5
.0开发的前后端模板分离的框架,前端只负责处理api接口返回的数据即可,通过统一的路由对应模式,开发效率还是蛮快的。
didiyi9668
·
2020-08-21 14:07
Mysql主从复制及配置实现以及坑坑坑
今天用
tp5
.1进行mysql的主从复制,数据库配置如下://数据库类型'type'=>'mysql',//服务器地址'hostname'=>'localhost,60.205.204.160',//数据库名
阿耀王子
·
2020-08-21 13:18
登录之手机号验证码登录
今天测试云之讯api云之讯官网提供源码只需要修改就好我的是放入
tp5
路径如下:前端代码脑补只有一个input和按钮直接上代码index.phpfetch();}publicfunctionset(){/
Strugglin
·
2020-08-21 13:52
php
阿里云linux从0部署node+nginx+mongo (4)文件上传及网站发布
本文主要介绍如何上传本地文件1、使用工具xf
tp5
(很早下载,目前没有找到安装包,找到补充)2、建立主机链接abc注:不知道root密码请查阅阿里云linux从0部署node+nginx+mongo(1
塔塔七
·
2020-08-21 12:39
记录几个阿里云的时间服务器
阿里云提供了7个NTP时间服务器也就是Internet时间同步服务器地址ntp1.aliyun.comntp2.aliyun.comntp3.aliyun.comntp4.aliyun.comn
tp5
.
czw0723
·
2020-08-21 08:57
yarn 集群部署,遇到的问题小结
版本号信息:hadoop2.3.0hive0.11.01.ApplicationMaster无法訪问点击applicationmater链接,出现ht
tp5
00错误,java.lang.Connect.exception
weixin_34268753
·
2020-08-21 06:51
扫描工具
可以使用指定密码字典猜测密码4)可以使用自定字符来穷举猜测密码总结:字典攻击PortScan:输入目标IP即可扫描对方计算机开放的端口这里重新复习下端口:20:FTP数据21:FTP控制23:Telnet25:SM
TP5
3
笔墨流年乱浮生
·
2020-08-21 04:16
tp6与
tp5
的异同之处
目录结构异同安装方式tp6只能通过composer安装类的加载方式
tp5
采用自己的一套实现加载方式+composer部分加载方式tp6采用composer类的加载方式tp6使用严格模式而
tp5
没有使用tp6
不喝二锅头
·
2020-08-21 03:06
thinkphp6
php
php框架
php7
php一个可自定义上传驱动的文件上传类
github地址:https://github.com/
tp5
er/file安装composerrequire
tp5
er/filedev-master文件上传$file=$_FILES['image']
tp5er
·
2020-08-21 03:18
文件上传
php
tp5
开启sql日志
在Database.php文件中debug设置为true//数据库调试模式'debug'=>true,在Config.php文件中写如下代码'log'=>[//日志记录方式,内置filesocket支持扩展'type'=>'File',//日志保存目录'path'=>LOG_PATH,//日志记录级别'level'=>['sql'],],即可开启SQL日志项目中应用因为在项目中已经修改了Confi
子弹头99
·
2020-08-21 01:03
tp5
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他