微信APP支付后台接口

class WeChat
{
    private $url;
    private $app_key;
    private $appid; //微信开放平台审核通过的应用APPID
    private $mch_id; //微信支付分配的商户号
    private $notify_url; //接收微信支付异步通知回调地址

    /**
     * 功能描述:构造函数
     * @param string $url
     * @param string $app_key
     * @param string $appid
     * @param string $mch_id
     * @param string $notify_url
     *
     */
    public function __construct($url = "https://api.mch.weixin.qq.com/pay/unifiedorder", $app_key = '', $appid = '', $mch_id = '', $notify_url = '')
    {
        $this->url = $url;
        $this->app_key = $app_key;
        $thi
标签

PHP AES对称加密

class OpenSSLAES
{
    /**
     * var string $method 加解密方法,可通过openssl_get_cipher_methods()获得
     */
    protected $method;

    /**
     * var string $secret_key 加解密的密钥
     */
    protected $secret_key;

    /**
     * var string $iv 加解密的向量,有些方法需要设置比如CBC
     */
    protected $iv;

    /**
     * var string $options (不知道怎么解释,目前设置为0没什么问题)
     */
    protected $options;

    /**
     * 构造函数
     *
     * @param string $key 密钥
     * @param string $method 加密方式
     * @param string $iv iv向量
     * @param mixed $options 还不是很清楚
     *
     */
    public function __construct($key = '3D23f7f9
标签

TP框架下存储表情

下面的记录环境:TP5框架、Navicat Premium数据库管理工具

一、首先修改框架下连接数据库的编码为:utf8mb4

二、修改数据库相应表的字符集为:utf8mb4    排序规则为:utf8mb4_general_ci

三、修改相应的存储表情字段的字符集为:utf8mb4    排序规则为:utf8mb4_general_ci

MAC常见问题处理

一、“来自身份不明开发者” 或者  文件已损坏,打不开怎么办?

步骤:系统偏好设置->安全性与隐私->解锁->选择任何来源

二、没有“任何来源”选项?

步骤:应用程序->实用工具->终端->输入命令:sudo spctl --master-disable

三、MAC使用GIT报错:xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

解决方案:xcode-select --install

标签