- 博客(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
584
原创 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
183
原创 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
285
原创 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
436
原创 复制内容到剪贴板
首先下载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
173
翻译 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
187
原创 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
2711
原创 mysql中查询不重复的数据group by与distinct
select 字段名 from 数据表 where 条件’ group by 字段名;
2019-04-18 14:19:40
5362
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
961
原创 php 保留两位小数
$num = 3.1415926;$num = substr(sprintf("%.3f",$num),0,-1);echo $num;
2019-04-01 16:51:17
344
翻译 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
927
原创 php按回车键(Enter)实现登录
参考demo,部分代码片段,供参考:<body onkeydown="keyLogin()"> <div class="loginWraper"> <div id="loginform" class="loginBox"> <div class="form form-horizonta
2019-02-26 15:24:11
1967
翻译 php 生成txt文件并下载
<?php header("Content-type: text/html; charset=utf-8"); try{ $conn = new PDO("mysql:host=localhost;dbname=xxx","xxx","xxx"); $conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ER...
2019-02-22 11:45:54
6987
翻译 PHP去除微信昵称emoj表情
function removeEmoji($str){ $str = preg_replace_callback('/./u',function(array $match){ return strlen($match[0]) >= 4 ? '' : $match[0]; },$str); return $str; ...
2019-02-22 11:43:29
794
翻译 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
213
原创 php判断设备访问来源
$mobile = $this-&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
1547
翻译 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
302
翻译 php 二维数组按某个字段排序
$data = array( array( 'id' => 5698, 'first_name' => 'Bill', 'last_name' => 'Gates', ), array( 'id' => 4767, 'first_name' => 'Steve', 'last_name' => 'Aob...
2018-11-28 10:37:14
1693
翻译 php二维数组去重
例如:$result = array(0=>array('a'=>1,'b'=>'Hello'),1=>array('a'=>1,'b'=>'other'),2=>array('a'=>1,'b'=>'other'),);使用方法:array_unique($result, SORT_REGULAR);结果:$result =...
2018-11-27 10:36:26
314
翻译 php二维数组转成一维数组
$arr是需要转换的数组集合array_reduce($arr, 'array_merge', array());
2018-11-02 14:25:28
6941
2
翻译 ThinkPHP运算符 与 SQL运算符 对照表
TP运算符 SQL运算符 例子 实际查询条件eq = $map['id'] = array('eq',100); 等效于:$map['id'] = 100;neq != $map['id'] = array('neq',100); id != 100gt > $map['id'] = array('gt',100); id > 100egt >= $map['id'] =...
2018-10-22 14:54:14
502
原创 thinkphp5中字段值自增或自减的方法
自增方法:db('数据表名')-&gt;where('条件')-&gt;setInc('字段',值);例子:db('user')-&gt;where('uid',$uid)-&gt;setInc('score',5);//用户积分加5自减方法:db('数据表名')-&gt;where('条件')-&gt;setInc('字段',值);例子:db('user')-&gt;where('u
2018-10-18 11:00:13
16812
4
原创 PHP获取昨天、今天、上周、本周、上月、本月、上季度、本季度、今年的起始时间
//今天开始时间 $beginToday= date(&amp;amp;quot;Y-m-d H:i:s&amp;amp;quot;,mktime(0,0,0,date('m'),date('d'),date('Y'))); //今天结束时间 $endToday= date(&amp;amp;quot;Y-m-d H:i:s&amp;amp;quot;,mktime(0,0,0,date('m'),date('d
2018-10-15 14:18:51
3439
1
原创 微信公众号开发服务器验证thinkphp5
public function index(){ if(isset($_GET['echostr'])){ $this->valid();//验证是否第一次 }else{ $this->responseMsg();//回复消息方法 $this->definedItem();//...
2018-10-11 12:13:21
689
原创 mysql 设置自增主键id的起始值
修改user表,主键自增从10000开始alter table user AUTO_INCREMENT=10000;
2018-10-10 16:30:38
31671
翻译 php将数组写入到文件的三种方法
php将数组原样写入或保存到文件有三种方法可以实现,第一种方法是使用serialize,第二种方法是使用print_r,第三种方法是使用var_export,本文章向大家介绍这三种方法是如何将数组写入到文件的,需要的朋友可以参考一下。第一:serialize方法使用 serialize 将数组序列化,存储在文件中;调用时,再使用 unserialize 还原。<?php $f...
2018-10-08 17:30:41
6856
翻译 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
5062
原创 PHP数组中去掉空值
&amp;lt;?php $array = array('a' =&amp;gt; &quot;jhdsfhjdfsjk&quot;, 'b' =&amp;gt; &quot;ewropl&quot;,'c' =&amp;gt;&quot;cde&quot;,'d' =&amp;gt;&quot;&a
2018-09-30 09:30:22
16243
原创 thinkphp5图文发布
//html代码片段<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>图文提交</title> <script src="xxxxxx/js/jquery1.42.
2018-09-27 15:50:12
524
原创 thinkphp5多图上传即时显示
//html代码片段&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;多图上传即时显示&
2018-09-27 10:38:40
2514
翻译 MySQL_避免重复插入_IGNORE
MySQL 提供了Ignore 用来避免数据的重复插入.IGNORE :若有导致unique key 冲突的记录,则该条记录不会被插入到数据库中.示例:INSERT IGNORE INTO `table_name` (`email`, `phone`, `user_id`) VALUES ('test@qq.com', '123', '110');这样当有重复记录就会忽略,执行后返回数字...
2018-09-21 18:20:02
410
翻译 PHP超级全局变量、魔术变量和魔术函数
PHP在设计的时候已经预定义了9个超级全局变量、8个魔术变量和13魔术函数,这些变量和函数可以在脚本的任何地方不用声明就可以使用。 在PHP开发会频繁的使用这些变量和函数,这些变量和函数可以方便的帮我们解决很多问题。下面详细的讲解下PHP中的超级全局变量、魔术变量和魔术函数。PHP超级全局变量(9个)$GLOBALS 储存全局作用域中的变量$_SERVER 获取服务器相关信息$_REQ...
2018-09-21 17:54:10
312
原创 thinkphp5单图上传即时显示
//前端html部分 &amp;amp;amp;amp;lt;!DOCTYPE html&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;html lang=&amp;amp;amp;quot;en&amp;amp;amp;quot;&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;head&amp
2018-09-21 15:25:55
592
原创 PHP定时调用接口
&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
3363
原创 PHP数据采集写入数据库
数据采集写入数据库的解决思路---PHP &amp;amp;amp;lt;?php header(&amp;amp;quot;Content-type: text/html; charset=utf-8&amp;amp;quot;); //连接数据库 try{ $pdo = new PDO(&amp;amp;quot;mysql:host=localhost;dbname
2018-09-21 09:42:44
2429
原创 thinkphp5文件写入的方法示例
$request = request();//think助手函数$data_get = $request-&amp;amp;gt;param();//获取get与post数据//组装要写入的数据$data_2 = [ 'one'=&amp;amp;gt;$data_get['one'], 'two'=&amp;amp;gt;$data_get['two'], 'invite'=&amp;amp;g
2018-09-06 10:51:42
6728
原创 微信支付APP服务端PHP
//第一部分生成预支付订单信息 public function getPrePayOrder(){ $request = request(); $data_get = $request-&amp;gt;param(); $uid = $data_get['uid']; $price = $data_get['price']; $datas = array...
2018-09-03 11:36:10
909
原创 支付宝提现APP服务端PHP
//支付宝提现 public function aliTiXian(){ header(&amp;quot;Content-type: text/html; charset=utf-8&amp;quot;); $request = request(); $data_get = $request-&amp;amp;gt;param(); $uid = $data_get['uid']; $name
2018-09-03 11:17:38
10276
原创 支付宝支付APP服务端PHP
//生成支付订单信息 public function orderInfo(){ $request = request(); $data_get = $request-&amp;amp;gt;param(); $uid = $data_get['uid']; $price = $data_get['price']; $data = array( '...
2018-09-03 11:11:30
2032
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人