- 博客(51)
- 资源 (2)
- 收藏
- 关注
原创 复盘PHP经典问题解决过程
对于5个数字的集合[1,2,3,4,5],从中取出3个,不分先后,共有多少种取法?在解决多规格商品查询的问题时,这个算法是可行的解决方案之一分析3取2 = 3组4取2 = 6组5取2 = 10组4取3 = 4组5取3 = 10组6取3 = 20组从简单开始function one($count){ for ($i=1;$i<=$count;$i++){ $rst[] = [$i]; } ret...
2020-06-21 23:41:20
279
原创 宝塔备份数据库到七牛云
错误From cffi callback <function _verify_callback at 0x7fb1121b0aa0>:Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/OpenSSL/SSL.py", line 309, in wrapper _li...
2019-12-02 17:49:41
566
原创 PHP加密
对称加密加密openssl_encrypt()解密openssl_decrypt()非对称加密openssl_private_decrypt— 使用私钥解密数据 openssl_private_encrypt— 使用私钥加密数据 openssl_public_decrypt— 使用公钥解密数据 openssl_public_encrypt— 使用公钥加密数据...
2019-10-31 20:47:47
241
原创 PHP限制几点到几点
public function get_curr_time_section(){ $checkDayStr = date('Y-m-d ',time()); $timeBegin1 = strtotime($checkDayStr."10:00".":00"); $timeEnd1 = strtotime($checkDayStr."22:00".":00"); ...
2019-08-05 11:51:19
515
原创 omni协议usdt钱包地址交易查询
第三方文档地址https://api.omniexplorer.info/#request-v1-transaction-address
2019-07-13 14:37:47
15206
1
原创 MD5签名计算
MD5签名计算公式:sign=Md5(原字符串&key=商户密钥).toUpperCase 代码$param['signType'] = 'MD5';$param['smsCode'] = '123456';$param['version'] = '1.0';$method = "1";if(count($param)<1) ret...
2018-10-16 18:46:03
2507
原创 php 跳出微信内置浏览器
<?php//判断是否是微信浏览器$user_agent = $_SERVER['HTTP_USER_AGENT'];if (strpos($user_agent, 'MicroMessenger') === false) { $isweixin = false;} else { // 微信浏览器,允许访问 $isweixin = true;}//...
2018-09-12 16:49:59
2555
原创 PHP数据筛选并合并
$arr = array(); $data = Array ( '0' => Array ( 'cus_id' => 51, 'cus_name' => '刘新军', 'service_name' => '微商服务课程', '...
2018-07-03 11:45:49
969
原创 php微信语音上传七牛转码
使用微擎框架一、首页调用微信上传语音接口获取localId二、下载voice三、上传七牛返回七牛存储的mp3链接demo加QQ1193855371
2018-06-01 14:01:33
1120
转载 dede数据库类使用方法 $dsql
dedecms的数据库操作类,非常实用,在二次开发中尤其重要,这个数据库操作类说明算是奉献给大家的小礼物了。引入common.inc.php文件1require_once (dirname(__FILE__) . "/include/common.inc.php"); 获取一条记录的内容12$row = $dsql->GetOne("Select * From dede_* where id...
2018-05-29 14:04:09
253
原创 PHP后台语音播报
html 代码<audio id="audio" src="/addons/diancan_lxy/notice.mp3" preload="auto" style="display:none;"></audio><script>var audio = $("#audio")[0]; var time = 0;$(docum
2018-02-09 11:54:14
5363
转载 php缓冲
用PHP的ob_start();控制您的浏览器cacheOutput Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。我们先举一个简单的例子,让大
2018-02-06 17:17:18
192
原创 微信发语音
jssdkconfig = {php echo json_encode($_W['account']['jssdkconfig']);} || { jsApiList:[] }; jssdkconfig.jsApiList = ['startRecord','stopRecord','uploadVoice','playVoice','downloadVoice'];
2018-02-06 17:13:02
647
原创 微信分享
wx.config({ debug: false, appId: '{weidogs:$signPackage.appId}', timestamp: {weidogs:$signPackage.timestamp}, nonceStr: '{weidogs:$signPackage.nonceStr}',
2018-02-06 17:09:12
246
原创 GO官方文档
官方中文在线文档 https://tour.go-zh.org/welcome/1支持语言列表见 https://tour.golang.org/welcome/2
2018-02-01 17:32:04
4546
原创 微擎函数iserializer和iunserializer序列化函数
数组的序列化: $arr = array('url'=>'www.phpos.net','function','num'=>99,'question'=>'您喜欢哪个网站?','answer'=>array('微信网','腾讯网','百度网')); var_dump(iserializer($arr)); 结果:string 'a:5:{s:3:"url
2018-02-01 14:07:18
8315
原创 随机字符或数字方法
function randStr($length=4,$type="number"){ $array = array( 'number' => '0123456789', 'string' => 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'mixed' => '0123456789AB
2018-02-01 09:49:05
233
原创 微擎上传图片压缩质量
/** * 使用说明 * $src = “111.jpg”; 这是上传的图片路径 * $percent = 1; #原图压缩,不缩放,但体积大大降低 * $dst_img = “111.jpg”; 这是压缩后的图片路径(其实俩个路径一样,只是压缩了一下图片质量) * $image = (new imgcompress($src,$percent))->compressImg
2017-12-06 16:58:29
3481
原创 http请求
public function https_request($url, $data = null) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($c
2017-12-04 17:01:25
239
翻译 无限极
这是第一种 $r = array( array( 'id'=>1, 'name'=>'智慧教育', 'parent_id'=>0, 'level'=>0 //一级分类 ), arra
2017-10-17 15:24:56
228
原创 JS gps定位城市信息
//gps获取地址var geolocation = new BMap.Geolocation();var address = '';geolocation.getCurrentPosition(function(r) {address = r.address;alert(window.JSON.stringify(address));
2017-09-19 11:14:18
2211
原创 多维数组转字符串
$str = '';foreach($list as $k =>$v){ $str .= $v['y_id'].',';} $str = substr($str,0,strlen($str)-1);
2017-09-04 11:26:59
637
原创 TP控制器post带参传递
public function Post($curlPost,$url){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURL
2017-08-02 17:05:50
1034
原创 每日订单号从0001开始
$a=85;//从数据库查询今日订单总条数$a=$a+1;$time = date('Ymd',time());if($a > 0){$order ="000".$a;}else if($a > 9){$order ="00".$a;}else if($a > 99){$order ="0".$a;}else if($a > 999){$order =$a;
2017-07-21 09:18:34
1770
转载 h5+css+js简单验证码
> html> head> title>EasyBuy后台管理系统title> meta charset="utf-8"> style> .main_bar{ width:1350px; height:350
2017-07-20 17:28:51
1279
原创 微擎上传图片demo
1.下载好demo,安装模块2,.看你的app目录下有没有js,和css样式,所有js,css我都放在index.html里面的,加进去3.数据库接收直接ajax传pic就可以了4.demo链接点击打开链接
2017-07-19 18:22:22
2497
原创 php2的n次方 ,求n的值
$i = 2300;$a = 1;$b = 0;while($a $a = $a * 2;$b++;}echo $b;
2017-07-08 16:55:59
1986
转载 Js鼠标放上去图片变大变小
var img = document.getElementById('img'); //alert(img); function bigger(){ img.style.width = '400px'; img.style.height = '400px'; } function smaller(){ img.style.width = '100px';
2017-06-16 14:37:02
8805
1
转载 限制表单输入框过滤特殊字符及空格
代码如下:1234567891011121314151617181920212223242526272829303132
2017-06-16 11:12:38
6972
转载 tp3.2.3分页类添加记录数
一、找到thinkphp分页类文件:ThinkPHP\Library\Think\Page.class.php修改如下代码:更改为:1'theme'=> '%HEADER% %FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END%',
2017-06-16 11:07:38
805
原创 百度编译器从数据库获取内容
window.UEDITOR_HOME_URL = ""; --> window.UEDITOR_CONFIG.initialFrameWidth = 900; window.UEDITOR_CONFIG.initialFrameHeight = 300; UE.getEditor('myEditor');$(func
2017-06-15 15:40:55
396
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人