php
史蒂夫·纪
这个作者很懒,什么都没留下…
展开
-
eth jsonrpc转账,eth_sendTransaction转账
需要:1. 以太坊节点服务器2. jsonrpc 接口 eth_sendTransaction ,personal_unlockAccount,personal_lockAccount3. 组装jsonrpc 发送请求数据 (1:解锁账户, 2:发起交易 ,3: 锁定账户)4. 发送请求一,节点服务器地址: http://localhost端口:8545节点服务器搭建请看 : ...原创 2019-11-19 14:46:25 · 2980 阅读 · 0 评论 -
php二维数组以自定义键为一维下标
目的: 处理二维数组,以元素值的某个下标的值 作为二维数组的下标php官网提供了函数 array_column()array_column ( array $input , mixed $column_key [, mixed $index_key = null ] ) : arrayarray_column() 返回input数组中键值为column_key的列, 如果指定了可选参数i...原创 2019-08-28 15:51:59 · 2205 阅读 · 0 评论 -
php单态设计模式,测试生效未生效
一:代码1:单态类<?phpnamespace app\wechat\controller;trait Instance{ static private $instance; /** * 防止被外部new类 */ private function __construct(){} /** * 防止被继承者克隆 *...原创 2019-03-30 16:26:52 · 219 阅读 · 0 评论 -
PHP 单态设计模式讲解以及使用
一:单态模式的作用/目的面向对象编程开发中,一个类只能有一个实例对象存在二:单态模式的注意点1. 需要一个保存类的唯一实例的静态成员变量;( private static $instance)2. 构造函数和克隆函数必须声明为私有的,防止外部程序new类从而失去单例模式的意义;3. 必须提供一个访问这个实例的公共的静态方法,从而返回唯一实例的一个引用 。(通常方法名:getInstan...原创 2019-03-30 16:17:33 · 290 阅读 · 0 评论 -
mysql tirgger update 数据库更新触发器
项目里的需求: 提现表,支付宝信息被修改,怎么限制, 插入的数据针对字段不被修改delimiter //CREATE TRIGGER users_withdraw_update BEFORE UPDATE ON users_withdraw FOR EACH ROW BEGIN IF OLD.alipay_num is not null TH...原创 2018-12-13 15:21:11 · 3041 阅读 · 2 评论 -
php数组排序,拆分数组为两个数组排序
php数组排序,拆分数组为两个数组排序/** * @param $arr1 合并数组1 * @param $arr2 合并数组2 * @return array 返回合并并且排序的数组 */function merge_arr($arr1,$arr2){ var $arr3 = []; array_values($arr1); array_values($arr2); whi...原创 2018-10-12 17:01:44 · 367 阅读 · 0 评论 -
php几种排序的方法--冒泡排序法,选择排序法,快速排序法
#冒泡排序 function bubbleSort(array $data = [1,22,2,2,45,67,33,122,32,45,543,221,234,230,4,7]) { $num = count($data); if ( $num <= 1 ) { return $data; }...原创 2018-02-27 15:39:05 · 284 阅读 · 0 评论 -
PHP 实现斐波那契数列,又称黄金分割数列,非递归方式
/** *@param $param 获取斐波那契数列第几个数值 * **/ function series($param = 1) { if ( in_array($param,[1,2]) ) { return 1; } $data = []; $da...原创 2018-02-27 14:13:42 · 371 阅读 · 0 评论 -
关于phpExcel插件 Writer->save 导出报net::ERR_INVALID_RESPONSE 基于php高版本
自己遇到的坑,在网上找到的方法,已解决问题,需要的可以看下请打开PHPExcel\Calculation\Functions.php文件,删除掉581行的break即可原创 2018-01-30 17:57:04 · 3705 阅读 · 0 评论 -
php微信支付,退款,企业转账类
微信支付,退款,企业转账类–参数配置可直接使用封装的比较垃圾,各位大师请勿吐槽<?php/*** 微信支付*/class WxPay{ protected $values = [];//参数集合 const APPID = ''; //绑定支付的APPID const MCHID = ''; //商户号 const K原创 2018-01-30 17:49:41 · 679 阅读 · 0 评论 -
curl_errno函数错误码对照错误信息
CURLE_UNSUPPORTED_PROTOCOL (1) – 您传送给 libcurl 的网址使用了此 libcurl不支持的协议可能是您没有使用的编译时选项造成了这种情况(可能是协议字符串拼写有误,或没有指定协议 libcurl 代码)CURLE_UNSUPPORTED_PROTOCOL (1) – 您传送给 libcurl 的网址使用了此 libcurl不支持的协议可能是您没有使用的编原创 2018-01-30 17:38:29 · 1778 阅读 · 0 评论