自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老哥—

技术是通过实战和日积月累

  • 博客(42)
  • 收藏
  • 关注

原创 php 本周时间

$today = strtotime(date('Y-m-d')); $weekday = date('w') == 0 ? 7 : date('w'); $Monday = $today - ($weekday - 1) * 3600 * 24; $Sunday = $Monday + 7 * 24 * 3600 - 1;

2020-05-15 15:31:43 575

原创 PHP 冒泡排序方法

public function getrandSecond(){ $second= array(); for($j=0;$j<10;$j++){ $second[] = rand(1,59); } $len = count($second); for($i=0;$i<$len-1;$i++){ for($k=0;$k<$len-1-$i;$k++){

2020-05-15 14:01:07 176

原创 Linux对mysql数据库操作及远程连接

切换到mysql -->输入mysql -uroot -p密码;列出所有数据库:show databases;切换到mysql数据库:use mysql;列出所有表:show tables;查看user表中的user、host、password信息。select user,host,password from user;更新user表中的密码并对它进行加密update user...

2020-02-04 17:55:33 274

原创 LNMP安装及配置

在CentOS8环境下安装LNMP稳定版(lnmp1.6)操作步骤:一、下载并安装:wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp运行上述L...

2020-02-04 17:14:43 423

原创 复制内容到剪贴板

首先下载clipboard.min.js,下载地址:http://www.clipboardjs.cn/<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>target-input</title> <meta...

2019-10-24 08:53:57 161

翻译 MySQL命令行导入导出sql文件

MySQL命令行导入导出sql文件linux下一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构(常用):mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql敲回车后会提示输入密码2...

2019-10-10 10:39:45 172

原创 thinkphp5随机查询数据

$num = 5;//需要抽取的默认条数$countcus = db(表名)->count();//获取总记录数$min = db(表名)->min(字段名);//统计某个字段最小数据$max = db(表名)->max(字段名);//统计某个字段最大数据 if($countcus<$num){ $num = $countcus;}$i = 1...

2019-04-25 09:55:30 2684

原创 mysql中查询不重复的数据group by与distinct

select 字段名 from 数据表 where 条件’ group by 字段名;

2019-04-18 14:19:40 5334 1

原创 php获取IP的方法

function getIP(){ if(!empty($_SERVER["HTTP_CLIENT_IP"])){ $cip = $_SERVER["HTTP_CLIENT_IP"]; }else if(!empty($_SERVER["HTTP_X_FORWARDED_FOR"])){ $cip = $_SERVER["HTTP_X_FORWARD...

2019-04-10 09:39:36 936

原创 php 保留两位小数

$num = 3.1415926;$num = substr(sprintf("%.3f",$num),0,-1);echo $num;

2019-04-01 16:51:17 325

翻译 curl发送网络请求

function https_post($url,$data){ $curl = curl_init(); curl_setopt($curl,CURLOPT_URL,$url); curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,FALSE); curl_setopt($curl,CURLOPT_SS...

2019-03-15 16:43:38 916

原创 php按回车键(Enter)实现登录

参考demo,部分代码片段,供参考:&lt;body onkeydown="keyLogin()"&gt; &lt;div class="loginWraper"&gt; &lt;div id="loginform" class="loginBox"&gt; &lt;div class="form form-horizonta

2019-02-26 15:24:11 1927

翻译 php 生成txt文件并下载

&lt;?php header("Content-type: text/html; charset=utf-8"); try{ $conn = new PDO("mysql:host=localhost;dbname=xxx","xxx","xxx"); $conn-&gt;setAttribute(PDO::ATTR_ERRMODE,PDO::ER...

2019-02-22 11:45:54 6928

翻译 PHP去除微信昵称emoj表情

function removeEmoji($str){ $str = preg_replace_callback('/./u',function(array $match){ return strlen($match[0]) &gt;= 4 ? '' : $match[0]; },$str); return $str; ...

2019-02-22 11:43:29 782

翻译 Linux vi/vim使用方法

vi/vim 基本使用方法vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。1、vi的基本概念基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:命令行模式command mode...

2019-01-02 12:11:13 201

原创 php判断设备访问来源

$mobile = $this-&amp;gt;isMobile();if($mobile ){ $user_agent = $_SERVER['HTTP_USER_AGENT']; if(strpos($user_agent, 'MicroMessenger')==true){ echo '微信浏览器' }eles{ echo '移动端浏览器' }}eles{ echo 'pc端...

2018-12-28 17:26:01 1530

翻译 PHP基于正则批量替换Img中src内容实现获取缩略图的功能代码详解

本文实例讲述了PHP基于正则批量替换Img中src内容实现获取缩略图的功能。分享给大家供大家参考,具体如下:/*** 图片地址替换成压缩URL* @param string $content 内容* @param string $suffix 后缀*/function get_img_thumb_url($content="",$suffix="!c550x260.jpg"){$p...

2018-12-28 16:20:37 290

翻译 php 二维数组按某个字段排序

$data = array( array( 'id' =&gt; 5698, 'first_name' =&gt; 'Bill', 'last_name' =&gt; 'Gates', ), array( 'id' =&gt; 4767, 'first_name' =&gt; 'Steve', 'last_name' =&gt; 'Aob...

2018-11-28 10:37:14 1681

翻译 php二维数组去重

例如:$result = array(0=&gt;array('a'=&gt;1,'b'=&gt;'Hello'),1=&gt;array('a'=&gt;1,'b'=&gt;'other'),2=&gt;array('a'=&gt;1,'b'=&gt;'other'),);使用方法:array_unique($result, SORT_REGULAR);结果:$result =...

2018-11-27 10:36:26 305

翻译 php二维数组转成一维数组

$arr是需要转换的数组集合array_reduce($arr, 'array_merge', array());

2018-11-02 14:25:28 6918 2

翻译 mySQL中某个字段唯一约束修改

ALTER TABLE 数据表 DROP INDEX 字段名;

2018-11-01 12:27:07 5059 1

翻译 ThinkPHP运算符 与 SQL运算符 对照表

TP运算符 SQL运算符 例子 实际查询条件eq = $map['id'] = array('eq',100); 等效于:$map['id'] = 100;neq != $map['id'] = array('neq',100); id != 100gt &gt; $map['id'] = array('gt',100); id &gt; 100egt &gt;= $map['id'] =...

2018-10-22 14:54:14 476

原创 thinkphp5中字段值自增或自减的方法

自增方法:db('数据表名')-&amp;gt;where('条件')-&amp;gt;setInc('字段',值);例子:db('user')-&amp;gt;where('uid',$uid)-&amp;gt;setInc('score',5);//用户积分加5自减方法:db('数据表名')-&amp;gt;where('条件')-&amp;gt;setInc('字段',值);例子:db('user')-&amp;gt;where('u

2018-10-18 11:00:13 16672 4

原创 PHP获取昨天、今天、上周、本周、上月、本月、上季度、本季度、今年的起始时间

//今天开始时间 $beginToday= date(&amp;amp;amp;quot;Y-m-d H:i:s&amp;amp;amp;quot;,mktime(0,0,0,date('m'),date('d'),date('Y'))); //今天结束时间 $endToday= date(&amp;amp;amp;quot;Y-m-d H:i:s&amp;amp;amp;quot;,mktime(0,0,0,date('m'),date('d

2018-10-15 14:18:51 3377 1

原创 微信公众号开发服务器验证thinkphp5

public function index(){ if(isset($_GET['echostr'])){ $this-&gt;valid();//验证是否第一次 }else{ $this-&gt;responseMsg();//回复消息方法 $this-&gt;definedItem();//...

2018-10-11 12:13:21 678

原创 mysql 设置自增主键id的起始值

修改user表,主键自增从10000开始alter table user AUTO_INCREMENT=10000;

2018-10-10 16:30:38 31636

翻译 php将数组写入到文件的三种方法

php将数组原样写入或保存到文件有三种方法可以实现,第一种方法是使用serialize,第二种方法是使用print_r,第三种方法是使用var_export,本文章向大家介绍这三种方法是如何将数组写入到文件的,需要的朋友可以参考一下。第一:serialize方法使用 serialize 将数组序列化,存储在文件中;调用时,再使用 unserialize 还原。&lt;?php $f...

2018-10-08 17:30:41 6787

翻译 php去掉数组中第一个和最后一个元素

使用 array_shift() 删除数组的第一个元素,例如:$arr=array('apple','banana','orange');$res=array_shift($arr);使用 array_pop()删除数组的最后一个元素,例如:$arr=array('apple','banana','orange');$rest=array_pop($arr);...

2018-09-30 13:21:31 5046

原创 PHP数组中去掉空值

&amp;amp;lt;?php $array = array('a' =&amp;amp;gt; &amp;quot;jhdsfhjdfsjk&amp;quot;, 'b' =&amp;amp;gt; &amp;quot;ewropl&amp;quot;,'c' =&amp;amp;gt;&amp;quot;cde&amp;quot;,'d' =&amp;amp;gt;&amp;quot;&a

2018-09-30 09:30:22 16225

原创 thinkphp5图文发布

//html代码片段&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;图文提交&lt;/title&gt; &lt;script src="xxxxxx/js/jquery1.42.

2018-09-27 15:50:12 515

原创 thinkphp5多图上传即时显示

//html代码片段&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp;gt;多图上传即时显示&amp

2018-09-27 10:38:40 2494

翻译 MySQL_避免重复插入_IGNORE

MySQL 提供了Ignore 用来避免数据的重复插入.IGNORE :若有导致unique key 冲突的记录,则该条记录不会被插入到数据库中.示例:INSERT IGNORE INTO `table_name` (`email`, `phone`, `user_id`) VALUES ('[email protected]', '123', '110');这样当有重复记录就会忽略,执行后返回数字...

2018-09-21 18:20:02 398

翻译 PHP超级全局变量、魔术变量和魔术函数

PHP在设计的时候已经预定义了9个超级全局变量、8个魔术变量和13魔术函数,这些变量和函数可以在脚本的任何地方不用声明就可以使用。 在PHP开发会频繁的使用这些变量和函数,这些变量和函数可以方便的帮我们解决很多问题。下面详细的讲解下PHP中的超级全局变量、魔术变量和魔术函数。PHP超级全局变量(9个)$GLOBALS  储存全局作用域中的变量$_SERVER  获取服务器相关信息$_REQ...

2018-09-21 17:54:10 304

原创 thinkphp5单图上传即时显示

//前端html部分 &amp;amp;amp;amp;amp;lt;!DOCTYPE html&amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;lt;html lang=&amp;amp;amp;amp;quot;en&amp;amp;amp;amp;quot;&amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;lt;head&amp;amp

2018-09-21 15:25:55 582

原创 PHP定时调用接口

&amp;amp;amp;lt;?php // 执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去 set_time_limit(0); // 每隔60分钟运行 $interval1=60*60; do{ //调用的接口 $url ='xxxxxx'; $ch = curl_init()...

2018-09-21 14:42:37 3327

原创 PHP数据采集写入数据库

数据采集写入数据库的解决思路---PHP &amp;amp;amp;amp;lt;?php header(&amp;amp;amp;quot;Content-type: text/html; charset=utf-8&amp;amp;amp;quot;); //连接数据库 try{ $pdo = new PDO(&amp;amp;amp;quot;mysql:host=localhost;dbname

2018-09-21 09:42:44 2408

原创 thinkphp5文件写入的方法示例

$request = request();//think助手函数$data_get = $request-&amp;amp;amp;gt;param();//获取get与post数据//组装要写入的数据$data_2 = [ 'one'=&amp;amp;amp;gt;$data_get['one'], 'two'=&amp;amp;amp;gt;$data_get['two'], 'invite'=&amp;amp;amp;g

2018-09-06 10:51:42 6659

原创 微信支付APP服务端PHP

//第一部分生成预支付订单信息 public function getPrePayOrder(){ $request = request(); $data_get = $request-&amp;amp;gt;param(); $uid = $data_get['uid']; $price = $data_get['price']; $datas = array...

2018-09-03 11:36:10 887

原创 支付宝提现APP服务端PHP

//支付宝提现 public function aliTiXian(){ header(&amp;amp;quot;Content-type: text/html; charset=utf-8&amp;amp;quot;); $request = request(); $data_get = $request-&amp;amp;amp;gt;param(); $uid = $data_get['uid']; $name

2018-09-03 11:17:38 6664

原创 支付宝支付APP服务端PHP

//生成支付订单信息 public function orderInfo(){ $request = request(); $data_get = $request-&amp;amp;amp;gt;param(); $uid = $data_get['uid']; $price = $data_get['price']; $data = array( '...

2018-09-03 11:11:30 2018

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除