Mac电脑:1、安装composercurl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer2、设置国内镜像composer config -g repo.packagist composer https://packagist.laravel-china.org3、创建tp工程
2019-05-14评论次数0访问次数104
Mac电脑:1、安装composercurl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer2、设置国内镜像composer config -g repo.packagist composer https://packagist.laravel-china.org3、创建tp工程
2019-05-14评论次数0访问次数182
利用composer在tp目录下执行进行安装:composer require topthink/think-captcha安装后需对验证码进行设置,先在congfig目录下创建captcha.php文件,对验证码进行设置:return [ // 验证码的字符集 'codeSet' => '2345678
2019-01-18评论次数0访问次数233
点击Composer网站 导航 下载 点击Composer-Setup.exe 安装点击Composer网站的安装包列表 搜索thinkphp 复制composer create-project topthink/think开始+r打开命令行窗口 cd/运行环境的根目录 黏贴 composer create-project to
2019-04-13评论次数0访问次数209
本单元学习了从tp下载到更新为最新版本,安装,了解了tp框架的目录结构,路由命名空间和单入口文件配置。。。目录结构中了解到有6个主要目录,分别为:应用、配置、外网访问、路由、运行和tp核心的目录路由主要是从URL访问的几种模式,有普通、info、和兼容模式,主要是由模块。控制器、操作的参数,值的联接方式不同的差异区分命名空间介绍了全局和当前空间的调用,入口文件并不是唯一,不同模块可以绑定不同的入口
2018-11-01评论次数0访问次数318
安装使用composer安装composer create-project topthink/think tp启动服务cd tpphp think run然后就可以在浏览器中访问http://localhost:8000更新框架composer update topthink/framework
2019-05-23评论次数0访问次数237
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,
2019-04-30评论次数0访问次数274
创建验证器 <?php namespace app\validate; use think\Validate; class Staff extends Validate { //创建验证规则 protected $rule = [ 'name'=>'requi
2019-05-17评论次数0访问次数277
thinkphp多语言设置有点‘高大上’,为什么说它有点‘高大上’呢?因为本人设置了好久才弄好,而本人之所以弄了好久的原因,竟然是因为‘开启语言设置必须得先开启初始化系统的行为类’,所以,在这里,因为本人的经验有限,姑且认为tp的多语言设置必须的先初始化tp的CheckLangBehavior.class.php 怎么初始化CheckLangBehavior.class.php呢?下面进行讲解
2016-11-09评论次数0访问次数373
========================================tp框架入口不唯一,开启多入口,需开启config/app.php中// 入口自动绑定模块 'auto_bind_module' => false,并且在新建同名的模块和应用入口文件。==================
2018-10-29评论次数0访问次数142
========================================tp框架入口不唯一,开启多入口,需开启config/app.php中// 入口自动绑定模块 'auto_bind_module' => false,并且在新建同名的模块和应用入口文件。==================
2018-10-29评论次数0访问次数77
方案一:给原生APP提供api接口使用TP框架时 放在common文件夹下文件名就叫function.php<?php /** * Created by zhangkx * Email: zkx520tnhb@163.com * Date: 2015/8/1 * T
2017-01-20评论次数0访问次数514
初步了解thinkphp5.11、安装Composer安装之后,安装了tp,然后手痒了,把整个安装的目录进行更改了,再cmd Composer时无效了,需要重新安装Composer,重新选择路径,然后就可以了,tp不需要重新安装。IIS下的php项目测试搭建2、文件目录结构3、URL的更改4、空间命名(类与函数的本文件内创建的调用与全部调用的优先级/区别)5、入口文件的配置与重新定义,绝对目录/.
2018-11-03评论次数0访问次数185
通过SysDb类的封装,把常用的增删改查封装到类中,去除了tp自带的较为臃肿的方法库。代码如下:<?php namespace Util; use think\Db; class SysDb { //设置查询的业务表 public func
2019-06-04评论次数0访问次数216
一个简单的商品表: id, sname , price , state 四个字段//新增操作 $data = ['sname' => '卫龙辣条', 'price' => 3,'status'=>1];
2019-03-23评论次数0访问次数228
一个简单的商品表: id, sname , price , status 四个字段//新增操作 $data = ['sname' => '卫龙辣条', 'price' => 3,'status'=>1]
2019-03-23评论次数0访问次数246
本文实例为大家分享了使用Thinkphp框架开发移动端接口代码,给原生APP提供api接口,具体内容如下1. 使用TP框架时 放在common文件夹下文件名就叫function.php <?php /** * Created by zhangkx * Email:&nbs
2016-12-29评论次数0访问次数407
本文实例讲述了THinkPHP获取客户端IP与IP地址查询的方法。分享给大家供大家参考,具体如下:TP 中获取客户端IP地址的系统公共函数是:function get_client_ip()。返回值就是IP地址。查询IP地址所在国家与地区的类文件是IpLocation.class.php,位于ThinkPHP\Lib\ORG\Net目录下。类名是IpLocation,方法是public
2016-12-27评论次数0访问次数222
本文实例讲述了ThinkPHP里用U方法调用js文件的方法。分享给大家供大家参考。具体如下:在TP里提供了在模板文件中直接调用函数的快捷方法。U是其中之一。手册里有它的用法:{:U('User/INSERT' )}先把js文件的后缀改成html(这个不会影响),然后写个JsAction,在里面进行调用:<?php class JsAction extend
2017-01-23评论次数0访问次数336
首先先看一张网页在页面中无论我们怎么点击左边的菜单栏页面改变的只是红框中的内容这就是利用模版继承来实现的说道继承即必须有两个以上的模版用一个继承另外一个这里我们用三个网页来说明tp中我把模版的后缀改为了.php不过不影响,bootstrap.php模版用来加载bootstrap和jqueryhead.php模版用来加载头文件index.php是子模版用来继承head.php模版他们的目录结构是首先
2019-03-03评论次数0访问次数167