3 稳哥的小灶

尚未进行身份认证

菜鸟一枚,希望各位大神多多指教

等级
TA的排名 3w+

select UNION ALL 合并两张表数据

select UNION ALL 合并两张表数据SELECT id,uid FROM table1 t1UNION ALLSELECT id,uid FROM table2 t2查出来的结果,列名都是第一张表的字段名,如果第一张表有某个字段,第二个表没有这个字段,或者第二张表有某个字段,第一张表没有这个字段,可以用null表示,SELECT id,uid,null usern...

2019-08-26 11:18:32

修改tp3.2分页

修改tp3.2分页,如果一个页面上需要显示两个列表,都需要分页,如果按照tp3.2默认的分页类显示分页,传的参数默认为p,但是两个列表不能都传p,不然两个列表分页就一样的了,其中一个列表跳到下一页,另外一个列表也会显示下一页内容,而我们需要的是两个列表的分页分开显示,互不影响,这时候需要再加一个分页类。1,复制整个分页类,Page.class.php,命名Page2.class.php...

2019-08-26 10:42:56

tp3.2下载文件

tp3.2下载文件,下载excel,注意文件编码,直接上代码: header("Content-type:text/html;charset=utf-8"); $file_name = "123.xlsx";//文件名,尽量不要用中文,如果用中文,需要转码 $file_sub_path = DOC_ROOT . '/Download/temp/'...

2019-08-26 09:54:44

PHP根据UserAgent判断客户端操作系统,浏览器信息

PHP根据UserAgent判断客户端操作系统,浏览器信息接口地址:http://www.useragentstring.com,直接在浏览器访问能看到本机的UserAgent信息接口调用说明:http://www.useragentstring.com/pages/api.php将UserAgent作为参数调用该接口,会返回操作系统信息,浏览器信息,好像只能返回PC的,我传了...

2019-07-08 18:15:20

thinkphp3.2上传图片到阿里云OSS

阿里云oss php sdk 下载:https://github.com/aliyun/aliyun-oss-php-sdk?spm=a2c4g.11186623.2.11.4cc5c839pypNoy阿里云OSS官网文档:https://help.aliyun.com/document_detail/85580.html?spm=a2c4g.11186623.6.830.d29c221bDie...

2019-04-26 10:01:28

windows下php安装redis扩展

windows下php安装redis扩展,我用的phpstudy,php版本5.61,打印phpinfo,查看php版本,2,下载redis扩展文件:https://pecl.php.net/package/redis请根据php版本选择对应文件,注意:无论你电脑是32位还是64,都需要下载32位,不然无效3,解压下载后的文件,将php.redis.dll复制到PHP安装...

2019-04-17 14:21:09

Windows下搭建Laravel项目

刚开始学习laravel,到laravel学院看教程,先学习环境配置,官方推荐Homestead ,当我安装好Virtual Box和Vagrant后,在将Homestead Vagrant 盒子 laravel/homesterad 添加到 Vagrant 中的时候,提示我需要下载12个小时,太慢了,就放弃了,选择laragon。laravel学院安装Homestead地址:https://l...

2019-04-10 18:42:53

thinkphp3.2隐藏index.php入口文件

thinkphp3.2隐藏index.php入口文件1,去掉mod_rewrite.so前面的#,也就是打开注释2,AllowOverride None 将None改为 All3,把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下<IfModule mod_rewrite.c>RewriteEngine onRewriteCond %{REQUEST_...

2019-03-04 14:43:27

thinkphp5基础整理

1,如果定义了较多的命名空间,效率会有所下降,所以我们可以给常用的类库定义类库映射。命名类库映射相当于给类文件定义了一个别名,效率会比命名空间定位更高效。2,容器中已经调用过的类会自动使用单例,除非你使用下面的方式强制重新实例化。3,容器的更多使用主要用于依赖注入,和5.0自动注入的方式有所区别,类的绑定操作不再使用Request对象而是直接注册到容器中,并且支持模型事件和数据库事件的依赖注入...

2019-02-26 14:04:17

Windows下安装MongoDB详细教程

Windows下安装MongoDB详细教程,MongoDB作为非关系型数据库,在存储大数据方面有独特的优势,应用也必将广泛,本文介绍怎么样在Windows下安装MongoDB:1,官网下载MongoDB,https://www.mongodb.com/download-center/community如果官网下载不了,可以到这里下载https://download.csdn.net/dow...

2019-01-21 10:38:17

thinkphp5隐藏入口文件报错No input file specified

thinkphp5隐藏入口文件,在没有隐藏入口文件的时候,必须在域名后面加上index.php再加上模块/控制器/方法名,        但是隐藏入口文件以后,就可以去掉index.php,直接访问域名/模块/控制器/方法名,        怎么隐藏入口文件呢,官方下载的tp框架,在public目录下面有一个.htaccess文件,打开文件,在倒数第二行加上一个问号,    再访问就...

2018-12-19 14:11:11

thinkphp5.1新增admin入口文件

thinkphp5.1新增admin入口文件一个纯净的tp框架下载后,入口文件访问默认是Index模块,如果要增加admin模块的入口文件,可以新建一个admin.php文件,然后把index.php里面的代码复制过来,把最后一行代码改一下,改成:Container::get('app')->bind('admin')->run()->send();Container:...

2018-12-19 10:58:24

thinkphp5.1报错控制器不存在

thinkphp5.1报错控制器不存在,应该注意命名大小写,对比一下几个位置:thinkphp5.1提示控制器不存在,检查namespaceapp\admin\controller是否正确;我当时复制过来的index,还有控制器命名:Index.php,不要写成index.php。...

2018-12-19 10:49:56

composer安装yii2.0并配置phpstudy

0,安装phpstudy,http://www.phpstudy.net/download.html1,安装composer,https://blog.csdn.net/wengedexiaozao/article/details/798936722,在web文件夹下运行命令:composer create-project --prefer-dist yiisoft/yii2-app-basi...

2018-11-28 15:47:45

vue学习笔记

vue学习笔记,vue属于前端,而我前端很弱,刚开始学习vue.js,还没有深入的学习,只接触了一些基础的东西,发现vue.js还是比较简单的,把实操的整理一下,后面学习深入了再继续更新。写了几个文件,全是vue基础。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"&g...

2018-11-22 18:24:51

python3使用pandas模块的to_csv写入csv文件乱码

在python3使用pandas模块的to_csv写入csv文件时会出现乱码通过部分代码说明更直接一点://引入pandasfrom pandas import DataFrame as testfrom pandas import DataFrame as test//写入csv文件df = test.append(inf, ignore_index=True)df.to_c...

2018-11-22 18:16:27

git clone 指定分支和切换分支

gitclone指定分支:gitclone-b分支名称项目地址假设分支名称为test,则:gitclone-btest项目地址git命令查看当前分支:gitbranchgit命令切换分支:gitcheckout分支名...

2018-11-16 14:41:37

php正则表达式验证手机号码

php正则表达式验证手机号码是否合法:      $phone=13688888888;    $check='/^(1(([35789][0-9])|(47)))\d{8}$/';    if(preg_match($check,$phone)){      echo'合法';    }else{      ...

2018-11-16 11:14:24

php将一个二维数组分页

将一个二维数组分页,假设每页显示10条 一个列表的分页,一般是从数据库查出来,查出来是一个二维数组,然后渲染到列表,这里分页就是查数据库的时候只查每页的条数,如果每页有十条,就只查十条,但是这个二维数组不是从数据库查出来的呢,而是最开始就把所有的数据存在这个数组里面了,也要渲染到列表,怎么分页, 有一个笨方法,通过下标,从这个二位数组里面通过下标选取十个一位数组,重新组成一个二位数组假设...

2018-11-13 15:05:40

php四舍六入五成双算法

四舍六入五成双算法,本文是用php实现1.四舍六入五成双是什么?首先看一下百度百科怎么定义的:2.php封装方法public function calculate($num,$precision){ $pow = pow(10,$precision); if( (floor($num * $pow * 10) % 5 == 0) &&...

2018-11-09 12:07:40

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。