本站即日起正式部署SSL证书启用https安全连接, 联系站长:416326801#qq.com(#改成@)

Latest from the blog

生成微信支付签名

标签: PHP Weixin wxpay

// 格式化参数格式化成url参数
// 不同于http_build_query,本函数不会对参数urlencode
private function toUrlParams($param) {
    $buff = "";
    foreach( $param as $k => $v ) {
        if( $k != "sign" && $v !== "" && $v !== NULL && !is_array($v) ) {
            $buff .= $k."=".$v."&";
        }
    }
    $buff = trim($buff, "&");
    return $buff;
}

// 生成签名
public function makeSign($param, $key) {
    if( !$key || empty($key) ) {
        return false;
    }
    // ①按字典序排序参数
    ksort($param);
    $string = $this->toUrlParams($param);
    // ②在string后加入KEY
    $string = $string."&key=".$key;
    // ③MD5加密,④所有字符转为大写
    return strtoupper(md5($string));
}

ThinkPHP整合phpqrcode生成二维码

标签: PHP ThinkPHP

控制器Index.php代码
namespace app\index\controller;

use app\common\lib\phpqrcode\QRcode;

class Index  {

  public function setting() {
    $qr = 'https://jishu8.cn';
    QRcode::png($qr, false, QR_ECLEVEL_H, 8);
    exit;
  }

}

在QRcode.php开头增加一行

namespace app\common\lib\phpqrcode;

QRcode.php文件路径为

\application\common\lib\phpqrcode\QRcode.php

获取基金最新净值接口

标签: JavaScript Ajax

<script type="text/javascript">
    var url = "http://fundgz.1234567.com.cn/js/001186.js";
    $.ajax({
        url: url,
        dataType: "jsonp",
        jsonpCallback: 'callback',
        success: function(data) {
           console.log(data);
        }
    });

    function jsonpgz(data) {
        alert('jsonpgz:');
        console.log(data);
    }
</script>
1 2 3 4 5 6 7 8 9 10 ... Next »... Last »