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
thinkphp5开发总结
thinkphp5
中用PHPExcel导入数据
我觉得自己上次写的跟狗屎一样,不清不楚,自己拿着还是捣鼓了将近10分钟才弄出来,不划算,这次整个全套的前期准备工作1.首先在PHPExcel官网上面下载安装包下载地址为:https://github.com/PHPOffice/PHPExcel将下载下来的安装包解压后,如下图所示,只需要里面的classes文件夹,将classes文件重命名为PHPExcel2.将重命名后的classes文件夹(即
echo_just_do_it
·
2020-09-13 22:45
php
thinkphp5.0
thinkphp5
---- object(think\response\Json)转数组
当我们调用json返回的对象想要转成数组方便循环时我们使用getContent()方法就可以转数组了$flag=$this->orderList();$flag=json_decode($flag->getContent(),true);
傻大个儿w
·
2020-09-13 22:20
thinkphp5
使用PHPExcel实现导入导出功能
1.下载PHPExcel:https://share.weiyun.com/55CpSL32.解压文件:3.将classes改为PHPExcel,复制到根目录的vendor:3.前端代码:导入4控制器中导入方法://导入功能publicfunctionsavestudentImport(){//import('phpexcel.PHPExcel',EXTEND_PATH);//方法二vendor(
知末随未
·
2020-09-13 22:56
php
后端
thinkphp
框架
php
Thinkphp5
+PHPExcel实现批量上传表格数据功能
http://www.jb51.net/article/129262.htm1.首先要下载PHPExcel放到vendor文件夹下,我的路径是:项目/vendor/PHPExcel/,把下载的PHPExcel文件放在这里2.前端代码批量导入数据3.后台代码/***导入表格数据*先把文件上传到服务器,然后再读取数据存到数据库*/publicfunctionimportExcel(){header("
lxw1844912514
·
2020-09-13 22:41
THINKPHP5
的execl表导入导出功能以及出现的问题
一、PHPEXECL下载地址Git地址:https://github.com/PHPOffice/PHPExcel把对应的class文件改名成PHPExcel,放到vender文件中二、导入前端Excel表格导入三、导入控制器publicfunctionimport(){//import('phpexcel.PHPExcel',EXTEND_PATH);//方法二vendor("PHPExcel.
HE_GH
·
2020-09-13 22:41
php
thinkphp
ThinkPHP5
.0框架下多对多关联模型的增删改查
现在有三个表管理员表my_admin角色表my_role中间表my_admin_roleSETFOREIGN_KEY_CHECKS=0;SETNAMES'utf8';--------------------------------Tablestructurefor`my_admin`------------------------------DROPTABLEIFEXISTS`my_admin`;
南乡子_
·
2020-09-13 22:57
ThinkPHP 5.1 添加一键清除缓存功能
第一步:由于
ThinkPHP5
.1取消了所有的系统常量,所以我们先定义一个常量用来放系统运行时目录的路径(也就是runtime目录)。
chbxgbin
·
2020-09-13 21:00
ThinkPHP
thinkphp5
中使用PHPExcel
最简单的生成Excel文件(1)首先第一步是:实例化phpexcel[php]viewplaincopy$objPHPExcel=new\PHPExcel();这里可能会遇到一个问题,报这样的错误。然后,搜索到这个文件把这一行去掉就ok。(2)获得当前活动sheet,因为Excel有一个默认的sheet。[php]viewplaincopy$objSheet=$objPHPExcel->getAc
GP_宣泄笔记
·
2020-09-13 21:25
PHP程序人生
拿来即用的
thinkphp5
+ phpspreadsheet 导入excel功能
view层Filename:controller层request->file('file');//移动到框架应用根目录/public/uploads/目录下存$info=$file->move(ROOT_PATH.'public'.DS.'uploads'.DS.'excel');if($info){//获取上传到后台的文件名$fileName=$info->getSaveName();//获取文
就酸辣土豆丝
·
2020-09-13 21:59
thinkphp5
php
thinkphp5
利用hdphp提供的crypt工具实现用户密码的加密与解密
使用crypt的四步走下载文件–>config.php加入加密的key->模型中引入命名空间(usehoudunwang\crypt\Crypt;)->使用halt(Crypt::encrypt(‘admin8888’))1、下载工具框架composerrequirehoudunwang/Cryp使用composer工具进行下载2、在application\config.php的配置文件中进行配置
就酸辣土豆丝
·
2020-09-13 21:59
thinkphp
拿来即用
thinkphp5
+ phpspreadsheet 上传数据到数据库(带图)
view层Filename:<inputtype="file"name="file"id
就酸辣土豆丝
·
2020-09-13 21:59
thinkphp5
phpspreadsheet
php
Thinkphp5
-Cache::clear()清空缓存在的问题解决
TP5使用文件缓存使用Cache::clear();在Linux系统上面清除所有缓存时存在的问题(window下用这个调用没有问题)在文件\thinkphp\library\think\cache\driver\File.php的227行array_map('unlink',glob($path.'/*.php'));如果$path目录下没有*.php文件就会出错,解决方法:删除时进行判断文件是否
爱奇途
·
2020-09-13 21:57
thinkphp5
php读取超大的excel文件数据的方案
thinkphp5
PHP读取超大的excel文件数据的方案publicfunctionconvert($size){$unit=array('b','kb','mb','gb','tb','pb');return
小Hier
·
2020-09-13 21:12
thinkphp5
vue工作
开发总结
(二)---- 函数式组件
函数式组件是无状态的,无法实例化,没有任何的生命周期和方法。创建函数式组件也很简单,只需要在模板添加functional声明即可。一般适合只依赖外部数据的变化而变化的组件,因其轻量,渲染性能也会有所提高。组件需要得一切都是通过context参书传递。它是一个上下文对象。这里的props是一个包含所有绑定属性的对象。函数式组件定义:{{item.title}}{{item.content}}在父组件
影夜随风
·
2020-09-13 21:34
vue
vue
js
函数值组件
tp5.0/
Thinkphp5
+PHPExcel实现批量上传表格数据功能
1.首先要下载PHPExcel放到vendor文件夹下,我的路径是:项目/vendor/PHPExcel/,把下载的PHPExcel文件放在这里2.前端代码3.后台代码输出结果:注意:引入第三方类库使用vendor();是按照命名空间的形式。底层代码会把“.”自动替换成"/",所以使用“/”时要用“.”代替;以上代码可以直接复制使用,但是数据库相关信息要改成你自己的!
小鹏程序
·
2020-09-13 21:33
TP5.0/5.1
thinkphp5
+PHPexcel导入导出
网上很多资料都是php源码的,因为项目是tp5的,所以整合了下导入导出的tp5版本,做下笔记以备用。后台样式:导出样式:材料准备:PHPExcel类库:https://pan.baidu.com/s/1oTMU2qj6OWE4Svdf_b0i7g下载解压至tp5vendor目录下即可头部use:usePHPExcel\PHPExcel;导出:getActiveSheet();$PHPSheet->
hujian-blog.vip
·
2020-09-13 21:28
thinkphp5开发总结
thinkphp5
.0 链式操作(同时更新和自增加)
链式操作方式是thinkphp官方推荐的,官方例子:Db::table('data')->where('id',1)//条件->inc('read')//自增加1->dec('score',3)//自减少1->exp('name','UPPER(name)')//表达式->update();模型(model)中也是适用的://实例化模型$user=newUser();$user->where('u
k7Cx7e
·
2020-09-13 21:03
thinkphp
thinkphp5
.0中使用PHPExcel导入excel数据
Vendor("PHPExcel.IOFactory");$objPHPExcel = \PHPExcel_IOFactory::load("./Data/data.xlsx");$sheetData = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true);//导入excelpublicfunctionimportExcel($
猴子年华
·
2020-09-13 21:41
ThinkPHP
thinkphp
excel
php
thinkphp5
+phpexcel实现excel表格导入数据到数据库
1、下载phpexcelcomposerrequirephpoffice/phpexcel2、html代码导入浏览文件3、js代码这里也还是用到了layui,如果用h-ui的朋友记得下载完整版的layui框架。layui.use('upload',function(){var$=layui.jquery,upload=layui.upload;//选完文件后不自动上传upload.
就酸辣土豆丝
·
2020-09-13 20:36
thinkphp
excel
PHPexcel(
ThinkPHP5
.0框架)批量导入mysql数据库
1.下载PHPexcle类库,放到extends目录下前端代码导入商会信息:后端代码//导入excel文档publicfunctionimport_excel(){header('Content-type:text/html;charset=utf-8');//设置页面编码set_time_limit(0);ini_set('memory_limit','1024M');$save_path=".
qq_31570703
·
2020-09-13 20:56
PHP
html
企业ERP系统
开发总结
及建议
企业ERP系统
开发总结
及建议作者:成晓旭对于像我们这种规模的大型公司,自己建设、实施和维护满足公司特定管理要求的管理信息系统,是目前部分大型公司建设企业ERP的常见思路。
iteye_18480
·
2020-09-13 19:34
设计模式
测试
thinkphp5
常用的请求信息
request()->method();获取请求方法request()->host();获取访问域名或者iprequest()->type();获取当前请求资源类型request()->domain();获取当前请求域名(包含域名)request()->url();获取url(不带域名)request()->url(true);获取完整的url(带域名)
满弓
·
2020-09-13 17:32
Tp5
框架
PHP
thinkphp5
请求 请求对象的几种实现
助手函数facade调用请求对象调用操作方法注入构造方法注入1:用request()助手函数request()->param('name');2:Facade机制调用(门面模式)usethink\facade\Request;publicfunctionindex(){returnRequest::param('name');}3:请求对象调用3-1:用操作方法注入usethink\Request
满弓
·
2020-09-13 17:32
PHP
Tp5
框架
thinkphp5
.0在开启重定向,空间iis7.5下配置web.config和apache下配置.htaccess
有疑问的可以加群162092974咨询根目录下的web.config文件根目录下的.htaccessOptions+FollowSymlinks-MultiviewsRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php/$1[QSA,PT
IT届Boy
·
2020-09-13 16:56
php
thinkphp
thinkphp5
.0 分页回调处理each方法有错误
TP5,each方法代码thinkphp/library/think/Collection.php(each)/***给每个元素执行个回调**@paramcallable$callback*@return$this*/publicfunctioneach(callable$callback){foreach($this->itemsas$key=>$item){if($callback($item
IT届Boy
·
2020-09-13 16:56
thinkphp
php
THINKPHP5
.0 在Liunx中配置伪静态 (URL重写)规则(解决万网虚拟空间linux系统下报错)
满足thinkphp伪静态(url重写)条件:1、服务器开启url_rewrite功能,linux空间的php虚拟主机只需要开启apache的mod_rewriet,如果是iis6.0就要安装ISAPIRewrite模块,apache只要开启Mod_rewrite功能就可以了。万网是linux系统的空间,开通空间默认支持。2、Linux空间编辑.htaccess文件,windows空间编辑http
IT届Boy
·
2020-09-13 16:55
thinkphp
MapReduce第三天:MapTask、ReduceTask机制、OutputFormat数据输出、Join应用、MapReduce Join、计数器应用、数据清洗ETL、MapReduce
开发总结
接上篇第3章的3.3.10MapReduce第二天:Hadoop序列化及Writable接口、InputFormat数据输入、自定义InputFormat、FileInputFormat切片MapReduce代码要多写多练本文目录3.4MapTask工作机制3.5ReduceTask工作机制3.6OutputFormat数据输出3.6.1OutputFormat接口实现类3.6.2自定义Outpu
DougLeaMrConcurrency
·
2020-09-13 16:58
Hadoop生态体系
MapReduce
MapTask
OutFormat
Join
数据清洗ETL
php从零搭建即时通信(一.gatewayWork安装及使用)
目录零.在
thinkphp5
环境下搭建gatewayWork环境一.在视图文件建立与webSocked服务器的连接二.websocked服务器向客户端发送消息三.服务器接受客户端发送的消息四.客户端向websocked
一腔&孤勇
·
2020-09-13 16:18
php
网络原理
mysql
dos
linux
后端
关于php Laravel5 与
thinkphp5
的比较
Laravel为php引入的java的对象化编程玩法,像教科书一样的存在
thinkphp5
借鉴了国外主流框架的思维,把教科书变成了人人能用的工具箱,两者用途不同,各有所长,不必对喷
thinkphp5
在国内更接地气
万才博客
·
2020-09-13 16:17
微信支付.NET版
开发总结
(JS API),好多坑,适当精简。
前2天,做一个手机网页的微信支付的项目,费了好些周折,记录一下。接下来,按照开发步骤,细数一下,我遇到的那些坑。【坑1】官方邮件中下载的demo只有PHP版本,其他版本没有给链接。可能让人误以为只有PHP版本,事实上,各种版本都有。拿到了腾讯发给客户的,微信支付商户资料,邮件中提示:证书的详细使用方案,请查看微信支付开发接口文档。根据邮件微信支付开发接口文档的链接,定向到一个新的邮件附件,里面的内
wangsen2235068
·
2020-09-13 13:27
项目中可圈可点的技术
C#
ASP.NET
微信支付
.NET微信支付
微信JS
API
ThinkPHP5
中的助手函数
load_trait:快速导入Traits,PHP5.5以上无需调用/***快速导入TraitsPHP5.5以上无需调用*@paramstring$classtrait库*@paramstring$ext类库后缀*@returnboolean*/load_trait($class,$ext=EXT)exception:抛出异常处理/***抛出异常处理*@paramstring$msg异常消息*@p
yava_free
·
2020-09-13 12:09
thinkphp5
时间戳 A non well formed numeric value encountered
方法:第一步:将字段类型设置成datetime,默认值设置成:CURRENT_TIMESTAMP,第二步:在数据库配置文件:database.php里面开启自动写入时间戳字段
ldl_csdn_ios
·
2020-09-13 12:10
php
sae
thinkphp5
mkdir 错误解决方法
config.php配置文件中直接添加'log'=>['type'=>'\think\sae\Log',]'template'=>['type'=>'Think','compile_type'=>'\think\sae\Template',]'cache'=>['type'=>'\think\sae\Cache',]2.修改thinkphp\library\think\Template.php文件
chuangqiaoqi4023
·
2020-09-13 11:10
php
搭建一个vue项目、vue项目各配置文件作用和个人vue项目
开发总结
搭建一个vue项目、vue项目各配置文件作用和个人vue项目
开发总结
流程如下:一.安装node.js1).在node.js官网中下载安装包2).打开下载完的NodeJs文件3).在文件目录下建立”node_global
郑竟竟竟竟竟
·
2020-09-13 09:01
vue.js
thinkphp5
前端模板截取中文字符串
{$vo.create_time|mb_substr=0,10,'utf-8'}
yuanblog
·
2020-09-13 09:44
thinkphp
我的三年Android
开发总结
之回忆过去
从2015年10月进入第一家公司实习,从事Android开发到现在,不知不觉已有三年之久。这期间我做过不少项目,从事许多技术框架的研究以及开发,也写过许多技术博客,进行多次的技术分享,从事过QQ技术群的建设,也试着进行微信公众号的推广等等,脚步一直都没停下来,更别说写什么经验总结了。就在前几天,QQ群里有个小伙子突然问我从事Android开发几年了,我这才意识到,从事Android开发已有三年了,
xuexiangjys
·
2020-09-13 09:58
闲谈
thinkphp5
集成swoole的方法
PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。前提:保证你的环境下已经安装好swoole拓展!如不知道怎么安装请上网
万里长城迢迢远
·
2020-09-13 09:53
Swoole
Thinkphp
thinkphp5
模板中截取中文字符串
TP5模板页截取中文字符串{$vo.task_detail|mb_substr=###,0,15,'utf-8'}转载于:https://www.cnblogs.com/tine/p/8674391.html
weixin_30266885
·
2020-09-13 09:06
thinkphp5
if标签 conditon属性截取字符串判断
注意,‘7’是字符串,7是数字{ifcondition="substr($vo['status'],0,1)eq'7'"}正常订单{elseifcondition="substr($vo['status'],1,1)neq'7'"}异常订单{/if}
尘埃338
·
2020-09-13 08:20
thinkphp5
thinkPHP5
更改管理员账号密码 删除管理员
controller文件内Admin.phpassign('list',$list);/*结束*/return$this->fetch('lst');}publicfunctionadd(){//判断页面是否提交if(request()->isPost()){//打印接收到的参数//dump(input('post.'));$data=[//接受传递的参数'username'=>input('us
郭浩326
·
2020-09-13 08:41
php
crmeb电商系统
crmeb.net/admin/login/index.html演示账号:demo密码crmeb.com下载地址免费版http://github.crmeb.net/u/ruanjKF使用说明:这套系统是基于
ThinkPhp5
.0
cpongo1
·
2020-09-13 08:04
前端
ui
javascript
微信朋友圈广告
开发总结
最近做了一个H5项目,是有关微信朋友圈广告,个人认真的学习了一下相关的流程,现将个人学习心得总结如下,如有不妥之处,还望各位网友同行们给予批评指正。微信广告开发规范:http://wximg.qq.com/wxp/wxmoment-doc/3.1.htmlWxMoment:https://github.com/wxc-team/WxMoment第一步:开发前的准备由于微信朋友圈广告是基于微信公众号
weixin_34270606
·
2020-09-13 06:38
css3基础100问之footer部分是怎样完成的呢?(34)
最后一组box别忘了清除浮动千万千万:精品推荐查看全部
ThinkPHP5
.0博客系统实战项目演练高级•1125人在学习
ThinkPHP5
.0博客系统实战项目演练高级•1125人在学习
ThinkPHP5
.0
㼛思码雨
·
2020-09-13 03:41
css3基础100问
css3
html5
css3基础100问之box模块是怎样制作的呢?(33)
box部分效果:html代码:精品推荐查看全部
ThinkPHP5
.0博客系统实战项目演练高级•1125人在学习
ThinkPHP5
.0博客系统实战项目演练高级•1125人在学习
ThinkPHP5
.0博客系统实战项目演练高级
㼛思码雨
·
2020-09-13 03:41
css3基础100问
css3
html5
thinkphp5
微信开发实践教程-魏永强-专题视频课程
thinkphp5
微信开发实践教程—1916人已学习课程介绍本课程是基于
ThinkPHP5
.0.1的微信开发教程,在整个课程中全部采用原理讲解和实践开发配套的方式。在该教程中还包含了源码供大家下载。
MarsWill
·
2020-09-13 01:38
视频教程
fastadmin第一次开发回顾——简介
②数据表前缀与
ThinkPHP5
数据库配置文件中一致。点击安装后,再点击进入后台可进入
寻枫26_
·
2020-09-13 01:12
PHP
续“SunshineCRM系统”二次
开发总结
前边讲了一些基础的操作,如何从本地服务器迁移至万网等FTP空间中遇到的若干问题,下边是链接,可以关注下;最近对一些基本客户模块做了一些修改1、客户视图模式,创建人和归属人错误,创建人一直和归属人显示一样,这个是系统本身的问题,已修正;将文件你的服务器根目录(一般是www下)\general\ERP\Interface\JXC\customer_newai.php找到if($_GET['action
崔国瑞
·
2020-09-12 21:30
教程
thinkphp5
锁表操作
这个问题坑了很久.中间经历了很多艰难的过程,,研究了半天的源码,唉,不多说了主要是设置options的PDO配置,因为原来的框架本身设置,导致锁表报错.$options=Config::get('database');$options['params']=[\PDO::ATTR_CASE=>\PDO::CASE_NATURAL,\PDO::ATTR_ERRMODE=>\PDO::ERRMODE_E
my_one_piece
·
2020-09-12 19:31
Android百度地图Poi检索
开发总结
Android百度地图Poi检索
开发总结
本文对百度地图显示后的各种功能开发做详细总结!
峥嵘life
·
2020-09-12 17:05
android
百度地图开发
微信自定义分享(微信JS-SDK)
开发总结
一.开发步骤1.把公众号、域名等相关申请好;2.按照官方的文档去开发;3.在微信web开发者工具上测试1)可以先用测试号测试:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login2)用测试的appID和appsecret测试如果没有问题,就可以用线上环境测试;4.线上环境测试:1)公众号功能设置配置好相关参数(业务域名/JS接口
juest_do_it_in_myway
·
2020-09-12 16:03
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他