- 博客(40)
- 收藏
- 关注
原创 js点击复制内容到剪切板(兼容ios、Android,PC)
//$qrname 为要复制的内容<div class="page-right" id="user" onclick="copy('要复制的内容')" >推广链接</div>js代码function copy(message) { var input = document.createElement("input"); ...
2019-09-03 17:05:11
1363
原创 第三方类PHPExcel导出 功能的实现
第一步:下载PHPExcel 类库到项目里面第二步:$uid = input('get.uid');//实例化$objPHPExcel = new \PHPExcel();//要导出的数据$arr = Db::name('diet')->where('uid',$uid)->field('id,uid,day,breakfast_time,breakfast_st...
2019-04-27 14:59:10
303
原创 微擎使用excel导出
$list = pdo_fetchall($sql_list,$params);if ($_GPC['export'] == 1) { foreach ($list as &$row) { $row['createtime'] = date('Y-m-d H:i', $row['createtime']); } unset($row); ...
2019-01-03 15:28:16
4001
2
原创 php生成二维码
1:下载php类库 到项目里面 下载地址:https://sourceforge.net/projects/phpqrcode/files/2:引入类库里面的phpqrcode.php文件3:实例化类:$auth = new \QRcode(); 4:调用png方法:$token = $auth::png('网站url'); ...
2018-12-30 17:39:51
223
原创 php上传图片到七牛云
use Qiniu\Auth;use Qiniu\Storage\UploadManager; //引入七牛云的文件public function test(){ $file = \request()->file('test'); if(!$file){ return [ 'status' => 4403,...
2018-12-24 21:20:40
1172
原创 PHP 获取excel表格里面的数据
1.先下载 类库https://github.com/PHPOffice/PHPExcel <?phpinclude "./Classes/PHPExcel/IOFactory.php";$inputFileName = "./demo.xlsx"; date_default_timezone_set('PRC');// 读取...
2018-12-06 14:20:03
1978
转载 putty提示Network error:Software caused connection abort解决方法
最近使用putty的时候老是提示 network error software caused connection abort 网络错误软件造成连接中断下面给出解决putty连接中断办法:1.在linux服务器端设置:vi /etc/ssh/sshd_config找到 TCPKeepAlive yes把前面的#去掉找到ClientAliveInterval 参数去掉前面的#...
2018-10-13 12:00:10
21672
原创 Linux环境下安装PHP扩展Swoole
1、简介Swoole可以广泛应用于互联网、移动通信、企业软件、网络游戏、物联网、车联网、智能家庭等领域。 使用PHP+Swoole作为网络通信框架,可以使企业IT研发团队的效率大大提升,更加专注于开发创新产品。Swoole底层内置了异步非阻塞、多线程的网络IO服务器。PHP程序员仅需处理事件回调即可,无需关心底层。与Nginx/Tornado/Node.js等全异步的框架不同,Sw...
2018-10-12 12:00:42
327
转载 【Linux】为CentOS配置网络,桥接方法
第一步 点开虚拟机的设置,网络连接选择桥接方式,其他勾选按照下图,如下图做相关的设置: 第二步 打开网络连接,找到当前主机在上网的: 记下连接时使用的是“Qualcomm Atheros AR956x Wireless Network Adapter”(每个人不一定一样),然后双击“Internet协议版本4”,两个都是自动获取,点击确定即可。...
2018-10-09 12:20:46
694
原创 html网页中显示并且播放一个视频,+播放一个音频
//src 为视频路径 height 为视频高度 width为视频宽度<embed src="intro.swf" height="200" width="200"> //<object> 标签的作用是在 HTML 页面中嵌入多个视频<object data="movie.mp4" width=&qu
2018-10-09 10:23:53
2990
转载 Zend Studio 中安装自动补全emmet插件的方法
1. 打开Zend Studio,点击 Help --> Install New Software,如下图: 2. 在Work With中填入如下地址:http://emmet.io/eclipse/updates/ ,回车,选择某个版本的emmet,如下图,点击 Next 3. 之后,就很简单了。 I agree --> Finish,就可以看到emm...
2018-09-28 15:12:40
853
原创 ZendStudio —— 试用期到期解决方法
在C盘中找到三个文件 然后把这三个文件给删除掉,然后重新打开ZendStudio,则试用期就从30天开始了。
2018-09-28 14:27:17
848
原创 PHP统计字符串长度和切割字符串函数(解决乱码问题,和切割中文问题)
统计字符串长度函数:mb_strlen('要统计的字符串','字符集(utf-8)'); 实例:$a = ‘12测试测试测试测试测试1231l’; $b = mb_strlen('$a','utf-8');切割字符串函数:mb_substr('要切割的字符串',从哪里切到哪里,字符集(utf-8)); 实例...
2018-09-28 13:22:22
357
转载 Linux利用OneinStack搭建环境
OneinStack官方网站:https://oneinstack.com介绍OneinStack支持以下数种环境组合: LNMP(Linux + Nginx+ MySQL+ PHP) LAMP(Linux + Apache+ MySQL+ PHP) LNMPA(Linux + Nginx+ MySQL+ PHP+ Apache):Nginx处理静态,Apache...
2018-09-26 10:11:18
433
转载 虚拟机VMware设置网络,xshell可连接
此处详解如何在VMware虚拟机中配置静态IP。上图是一个草图,大致说明下VMware网络情况。网段指某个IP范围,例如一栋小区楼和另一栋小区楼就不是一个网段如果你在A小区,你女朋友在B小区,你想和她联系就需要通过网关。你好基友住你隔壁,你和他通信就不需要通过网关。VMware给我们模拟了网关,所以我们配置的时候需要根据VMware虚拟机来设置网络ip。我们将windows和Lin...
2018-09-26 09:54:08
1572
转载 Windows下如何安装Composer
首先进入composer官网下载软件 双击运行Composer-Setup.exe进行安装。 选择PHP安装的路径。 单击下一步 单击install。 进入安装完成界面。 验证是否安装成功:win+R ,输入cmd,进入windows 命令行。输入compos...
2018-09-18 19:45:47
391
原创 新版谷歌浏览器改变字符编码设置
1、右键桌面谷歌浏览器图标2、点击属性 -> 快捷方式 ->目标 后面加上 –enable-easy-off-store-extension-install3、下载Charset插件4、打开谷歌浏览器,把插件拖拽进浏览器即可。...
2018-09-08 14:16:24
7055
转载 Apache和Nginx的区别
Nginx 轻量级,采用 C 进行编写,同样的 web 服务,会占用更少的内存及资源 抗并发,nginx 以 epoll and kqueue 作为开发模型,处理请求是异步非阻塞的,负载能力比 apache 高很多,而 apache 则是阻塞型的。在高并发下 nginx 能保持低资源低消耗高性能 ,而 apache 在 PHP 处理慢或者前端压力很大的情况下,很容易出现进程数飙升,...
2018-08-23 16:07:09
144
原创 PHP中使用cURL实现Get和Post请求的方法
1.cURL介绍 cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。2.基本结构 在学习更为复杂的功能之前,先来看一下在PHP中建立cURL请求的基本步骤: (1)初始化 curl_init() ...
2017-12-08 17:55:03
515
原创 php 数组的序列化与反序列化
$aa = 数组;1、把数组序列化:$data = serialize($aa);2、把序列化的数据转回来:$list = unserialize($data);
2017-11-29 17:44:15
7277
原创 phpStudy显示列表页
1.打开phpstudy2.点击界面上的其他选项菜单3.打开配置文件的 vhosts.ini4.把 Options -Indexes -FollowSymLinks +ExecCGI改成Options +Indexes -FollowSymLinks +ExecCGI5.重启phpstudy说白了就是吧减号改成加号。
2017-11-24 09:44:47
1262
原创 zend studio编辑器打开项目和显示项目
1.添加项目: File —》 New —》 PHP Project from Existing Directory2.显示项目:Window —》 Show View —》Project Explorer
2017-11-15 16:51:19
1173
原创 安装ThinkPHP之后的配置
打开index文件把以下代码放进去。 在手册的 调试 --》 调试模式里面//开启调试模式 define('APP_DEBUG',true);//定义项目目录 define('APP_PATH', '/web/');//引入框架主入口文件 require './ThinkPHP/ThinkPHP.php';
2017-11-04 12:28:42
275
原创 ThinkPHP框架访问文件提示No input file specified解决方案
因为在Fastcgi模式下,php不支持rewrite的目标网址的PATH_INFO的解析 ThinkPHP运行在URL_MODEL=2时,会出现 No input file specified.的情况, 这时可以修改网站目录的.htaccess文件: RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 改为 Rewrite
2017-10-29 16:23:18
3327
1
原创 Apache调整为当前标准时间
如果是本地服务器的话,打开php.ini配置文件,查找date.timezone 去掉前面的分号= 后面加Asia/Shanghai,重启apache即可.
2017-10-29 11:55:36
2106
原创 虚拟机linux端mysql数据库无法远程访问的解决办法
解决方法:1、 在控制台执行 mysql -u root -p mysql,CentOS系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台2、 在mysql控制台执行 GRANT ALL PRIVILEGES ON *.* TO 'MyUser'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION; FLUSH
2017-10-25 21:15:32
267
原创 jQuery使用Ajax步骤
jQuery使用ajax步骤:*首先引入jQuery文件$.ajax({//使用post的方式(可改get)type: 'post',//提交的地址url: "./login.php",//要提交过去的数据(_token={{csrf_token()}}是laravel的)data: 'name='+uname+'&pas
2017-10-24 22:54:12
574
原创 MySql数据库的优化
建表的优化1.字段类型保小去大。能够更小同时并且要考虑到字段扩展性。2.尽量给每个字段添加NOT NULL.3.根据实际情况选择合适的表引擎,如果一个表要使用到事物,写操作比较多,那么选择Innodb。\4.根据实际情况选择合适的字符集,一般都是选择utf8。5.适度冗余一些字段,加快检索速度。6.一些不常用字段,一些字段类型较大的都会放
2017-10-24 22:48:44
189
原创 MySql多表联查
多表联查使用多表联查的场景,有些时候数据在不同的表中,这个时候我们就需要用到mysql中的多表联查。多表联查概念将两个或两个以上的表按某个条件连接起来,从而选取需要的数据。多表联查是同时查询两个或两个以上的表时使用的。多表联查分类内连接查询内连接查询使用关键字join或cross join 或 inner join, 然后
2017-10-24 22:47:58
1208
原创 Linux基本常用命令
Linux常用命令 一 linux命令的格式 1、命令 [选项] [参数] ls list 显示目录下内容 ① 命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls
2017-10-24 22:46:17
267
原创 memcache服务器软件安装步骤
## memcache服务器软件安装 前提是安装好libeventtar -zxvf memcached-1.4.17.tar.gz cd /lamp/memcached-1.4.17./configure --prefix=/usr/local/memcache --with-libevent=/usr/local/libevent
2017-10-24 22:45:21
340
原创 MVC的工作原理
一、MVC简介**书面解释:**MVC全名是Model View Controller,是模型-视图-控制器的缩写,一种软件设计典范,是一种业务逻辑和数据显示分离的方法组织代码,将业务逻辑被聚集的一个部件里。在界面和用户围绕数据的交互能被改进和个性化定制的同时而不需要重新编写业务逻辑。学习MVC的目的:快速上手各大主流PHP框架,例如yii框架、Thinkphp、ci等快速
2017-10-24 22:43:51
523
原创 MySql数据表查询
MySQL常用操作: 增(insert)/删(delete)/改(update)查(select)一般网站都是读多写(增删改)少。mysql查询分类:单表查询 2、多表联查select 字段列表 from 表名 where … order by … group by … having limit ..多表查询user表是一个常用的
2017-10-24 22:42:33
223
原创 MySql分组以及聚合函数
group bygroup by语法可以根据给定字段对查询结果进行分组统计,相同属性的数据为一个组。通常,在每组中通过聚合函数来可以计算组中最大,最小等。如果group by带有having,则只有满足having后面的条件的组才能输出。注意: having 必须在group by之后。与分组相关的聚合函数count() 返回某个字段的值的行
2017-10-24 22:38:29
605
原创 PHP常用功能块
一、 *php中错误分类:1. 语法错误:2. 运行时错误:3. 逻辑错误:二、 *在php.ini配置文件中,常用的错误和日志的配置。error_reporting:错误等级display_errors:在浏览器中是否显示错误信息log_errors=On; 是否启动日志记录 //使用函数临时设置错误信息ini_set() /
2017-10-24 22:36:42
414
原创 Redis的服务端安装
Redis服务器端安装环境说明系统: CentOS6.8安装步骤下载Redis地址: http://redis.io/downloadLinux命令下载:wget http://download.redis.io/releases/redis-3.2.8.tar.gz12移到解压后的Redis到/usr/local/redis-
2017-10-24 22:34:56
244
原创 PHP正则表达式
一、正则表达式的介绍:----------------------------------------------------正则表达式是用于描述字符排列和匹配模式的一种语法规则。它主要用于字符串的模式分割、匹配、查找及替换操作。1. 用途:匹配、查找、替换、分割2. php提供了两套正则表达式函数库*1. Perl 兼容正则表达式函数(推荐使用)2. POSIX 扩展
2017-10-24 22:33:44
212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人