手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
ThinkPHP
thinkphp phpexcel导出返回乱码
今天做了一个excel文件导出的功能 可是无论怎么改网上怎么搜答案什么缓冲啊charset=UTF-8'a都不起效<?phpnamespaceapp\admin\controller;usecmf\controller\AdminBaseController;usethink\Db;usethink\Loader;classDownControllerextendsAdminBaseController{/**
作者:编程之家 时间:2022-10-08
thinkphp框架下的登录、注册、找密码
thinkphp框架下使用ajax表单提交的登录、注册、找密码。注册后的用户需后台审核。user表的字段为id、num、password、name、email、addtime、status123456789101112131415161718192021222324252627282930313233343536373839404142
作者:编程之家 时间:2022-10-08
thinkphp条件查询
thinkphp的查询方法是where简单的条件查询示例:Db::table('user')->where('id',1)->find();whereOr的使用Db::table('user')->where('uname','ee')->whereOr('uid=2')->select();whereOr->或者,只
作者:编程之家 时间:2022-10-08
thinkphp 模板
一.模板函数 教程https://www.kancloud.cn/manualhinkphp5/125005我们往往需要对模板输出变量使用函数,可以使用:{$data.name|md5}编译后的结果是:<?phpecho(md5($data['name']));?>2.###占位符如果函数有多个参数需要调用,则使用:{$create_time|date="y-m-d",###
作者:编程之家 时间:2022-10-08
thinkphp-vue-admin 后台接口 | 前后端分离解决方案
thinkphp-vue-admin后台接口|前后端分离解决方案它一套有thinkphp开发集成性后台接口,内置权限管理,api响应,psysh等多功能工具推荐一个thinkphp权限管理包:https://github.com/surest-skyhinkphp-permission他的作用自带登录校验快速完成数据格式校验自带权
作者:编程之家 时间:2022-10-08
《ThinkPHP 5.0快速入门》 请求和响应
1、请求对象//传统调用$request=Request::instance();//实例化对象$request->url();//获取当前的域名//继承think\ControllerclassIndexextendsController(){publicfunctionhello(){return$this->request->url();//获取当前域名}}//自动注入请求
作者:编程之家 时间:2022-10-08
关于ThinkPHP独立分组的一些使用注意事项
关于ThinkPHP的独立分组,功能看上去挺好的,可是官方并没有给出详细的例子和说明,在此,根据实际的开发过程,给予各位php开发人员以下几点说明:1.独立分组的目录结构和官方说明一样,建立Modules文件夹,配置config.注意:独立分组的action直接放在action目录下,不需要lib目录,这点
作者:编程之家 时间:2022-10-08
php学习笔记——学习路线图记录
PHP学习路线图最全PHP自学指南W3Cschool小编2018-04-2415:23:51浏览数(5381)分享收录专辑对于广大零基础的PHP自学者,往往不知道如何系统的学习PHP,导致平白浪费了很多时间。本文将为大家带来最详细的php学习路线图,同时还会附上相应的权威教程,让广大PHP自学者少走许多
作者:编程之家 时间:2022-10-08
ThinkPHP中的SQL结果分析
ThinkPHP中的SQL结果分析在进行结果判断时需要注意。 一、查询SQL:可能出现的情况:1、查询成功,返回正常数据。2、查询成功,但是没有数据,返回NULL。3、查询错误,写错关键字.结果:报错。例如把field()写成了filed()。4、查询错误,写错字段名或表名,返回:false。例如把字段name写成了na
作者:编程之家 时间:2022-10-08
thinkphp的普通查询与表达式查询
一、普通查询方式a、字符串:$arr=$m->where("sex=0andusername='gege'")->find();//字符串需要加引号b、数组$data['sex']=0; $data['username']='gege'; $arr=$m->where($data)->find();//传上一个数组进行查询,这种方式默认是and(并且)的关系 注意
作者:编程之家 时间:2022-10-08
安装ThinkPHP
安装ThinkPHP--------------来源:ThinkPHP5.0完全开发手册ThinkPHP5的环境要求如下:•PHP>=5.4.0•PDOPHPExtension•MBstringPHPExtension•CURLPHPExtension严格来说,ThinkPHP无需安装过程,这里所说的安装其实就是把ThinkPHP框架放入WEB运行环境(前提是你的WE
作者:编程之家 时间:2022-10-08
Thinkphp中的系统变量
Action中使用的系统常量THINK_PATH//ThinkPHP系统目录APP_PATH//当前项目目录APP_NAME//当前项目名称MODULE_NAME//当前模块名称ACTION_NAME//当前操作名称TMPL_PATH//项目模版目录LIB_PATH//项目类库目录CACHE_PATH//项目模版缓存目录CONFIG_PATH//项
作者:编程之家 时间:2022-10-08
thinkphp 5.0 基础知识6
//聚合//Count统计数量,参数是要统计得字段名(可选)//Max统计最大值,参数是要统计得字段名(可选)//Min统计最小值,参数是要统计得字段名(可选)//Avg统计平均值,参数是要统计得字段名(可选)//Sum统计总分,参数是要统计得字段名(可选)//$user=newUserModel();//
作者:编程之家 时间:2022-10-08
thinkphp安装
参考:https://www.kancloud.cn/manualhinkphp5/1180060.在此之前安装好phpstudyhttps://www.xp.cn1.下载composer,并安装:1.下载地址:https://getcomposer.org/Composer-Setup.exe2.把phpstudy版本切换为5.4以上,否则安装不成功,并打开【其他选项菜单】——【打开文件位
作者:编程之家 时间:2022-10-08
thinkphp 出错 :1046:No database selected [ SQL语句 ] : 解决
1.thinkphp用的tp3.2,使用时候出现 1046:Nodatabaseselected[SQL语句]:报错,一开始的入口index.php代码如下:<?php//应用入口文件//检测PHP环境if(version_compare(PHP_VERSION,'5.3.0','<'))die('requirePHP>5.3.0!');//开启调试模式建议开发阶段开启部署
作者:编程之家 时间:2022-10-08
ThinkPHP 5.x远程命令执行漏洞复现
ThinkPHP5.x远程命令执行漏洞复现一、漏洞描述2018年12月10日,ThinkPHP官方发布了安全更新,其中修复了ThinkPHP5框架的一个高危漏洞:https://blog.thinkphp.cn/869075漏洞的原因是由于框架对控制器名没有进行足够的检测,导致在没有开启强制路由(默认未开启)的情况下可能导致
作者:编程之家 时间:2022-10-08
thinkPHP 使用curl实现远端数据调取
一:curl拓展下载:composer require curl/curlcurl/curl地址:https://packagist.org/packages/curl/curl二:使用curl实现get请求1:get参数直接拼接在url上$curl = new Curl();$curl->get('https://api.wj0511.com/v1/literary/detail?token=XXX&id=374');$curl->close
作者:编程之家 时间:2022-10-08
ThinkPHP连接Oracle数据库的详细教程
一、操作环境搭建系统:Windows7旗舰版64位PHP环境:wampserver2.2e-php5.4.3-httpd2.2.22-mysql5.5.2432位版ThinkPHP:3.0正式版Oracle:Orcale_11gR232位版数据库操作工具:PLSQLDeveloper32位开发工具:NetBeansIDE7.1.2说明:这里我反复强调软件的“位”,是因为这个很重要,一般情况
作者:编程之家 时间:2022-10-08
thinkphp 5.0 基础知识3
//通过模型完成新增一条或者多条数据//新增一条数据的方法//publicfunctionadd()//{//////不明白怎么就可以向那个表添加数据///通过给实例化对象进行赋值从而达到新增数据//$user=newUserModel();//$user->id=1;//
作者:编程之家 时间:2022-10-08
thinkphp3开发教程之基础-1
因为本人太菜了只能边学变作比较了首先先获取到thinkphp3框架文件git下载:https://github.com/liu21sthinkphp 这个适用于window和linux操作系统 可以与多种web服务器搭配 lls apache Nginx等等注意php版本不可使用5.3一下和6目录结构├─ThinkPHP框架系统目录(可
作者:编程之家 时间:2022-10-08
thinkphp 5.0基础知识5
//查询数据//publicfunctionselect()//{////user=UserModel::get(1);//dump(user=UserModel::get(1);//dump(user=UserModel::get(1);//dump(user);//获取主键为1的数据////获取name或者其他单条数据//echo$user->name.’’;//echo$user->
作者:编程之家 时间:2022-10-08
thinkphp 模块化设计
一个完整的ThinkPHP应用基于模块/控制器/操作设计,并且,如果有需要的话,可以支持多入口文件和多级控制器。ThinkPHP3.2采用模块化的架构设计思想,对目录结构规范做了调整,可以支持多模块应用的创建,让应用的扩展更加方便。一个典型的URL访问规则是(我们以默认的PATHINFO模式为例说明,当
作者:编程之家 时间:2022-10-08
使用axios向thinkphp后台post数据时的问题
1、后台接收数据时,判断isAjax()始终未false解决:这是因为axios请求头中没有带 X-Requested-With这个参数 2、post请求正常了,但是后台接收到的数据始终是null,用$_POST与param都没用这是因为content-type 为 "application/json" 的数据 php 是不能直接识别的,所以导致
作者:编程之家 时间:2022-10-08
thinkphp读取配置
无论何种配置文件,定义了配置文件之后,都统一使用系统提供的C方法(可以借助Config单词来帮助记忆)来读取已有的配置。获取已经设置的参数值:C('参数名称')例如,$model=C('URL_MODEL');可以读取到系统的调试模式的设置值,同样,由于配置参数不区分大小写,因此$model=C('url_model
作者:编程之家 时间:2022-10-08
ThinkPHP 5.0快速入门
一、基础:创建项目:conposercreate-projecttopthinkhinktp5--prefer-dist创建项目模块:phpthinkbuild--moduledemo访问未配置的路由:http://localhostp5/上线时要关闭调试模式:'app_debug'=>false,config.php//创建母案文件需要继承controller类useth
作者:编程之家 时间:2022-10-08
thinkphp 5.0 基础知识4
//更新数据//publicfunctionupdate()//{//$user=newUserModel();//$user=UserModel::get(1);////方法一查找并更新数据//$user->name=‘安迪’;//user−>emall=′
[email protected]
′;//if(user->emall=
[email protected]
'//if(user
作者:编程之家 时间:2022-10-08
thinkphp基础
一.搭建设计环境制作一个好的东西要又一个好的环境上图是thinkphp5的解压资源。对应的application下面的index文件在里面进行MVC环境搭建(model,模型;view,视图;controller,控制)建立三个文件名二.命名规范目录使用小写+下划线;类库、函数文件统一以.php为后缀;类
作者:编程之家 时间:2022-10-08
thinkphp 增加七牛上传功能
首先需要下载七牛的php版本sdk:https://developer.qiniu.com/sdk#official-sdk将文件重新命名:Qiniu,然后移动到extend目录下,然后就可以直接使用。<?/***七牛文件上传处理*equire_once'../extend/Qiniu/autoload.php';//引入七牛文件usethink\Db;useQiniu\Aut
作者:编程之家 时间:2022-10-08
thinkphp中的volist标签详解
本文通过实例案例给大家介绍了thinkphp中的volist标签,本文给大家介绍的非常详细,具有参考借鉴价值,需要的朋友参考下吧,希望能帮助到大家。八重樱:怎么从一名码农成为架构师的必看知识点:目录大全(不定期更新)zhuanlan.zhihu.com属性:name(必须):要输出的数据模板变量id(必须):循环变量of
作者:编程之家 时间:2022-10-08
thinkphp 表单令牌
ThinkPHP支持表单令牌验证功能,可以有效防止表单的重复提交等安全防护。要启用表单令牌功能,需要配置行为绑定,在应用或者模块的配置目录下面的行为定义文件tags.php中,添加:大理石平台规格returnarray(//添加下面一行定义即可'view_filter'=>array('Behavior\TokenBuild')
作者:编程之家 时间:2022-10-08
上一页
4
5
6
7
8
9
10
11
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native