zoukankan      html  css  js  c++  java
  • thinkphp中配置信息的二维数组设置与使用

    有时候配置信息是二维数组

    1.配置

    <?php
    return array (
      // 阿里大鱼短信配置
      'dayu_appkey'=>'xxx',
      'dayu_secretKey'=>'xxxxxx',
      'dayu_template_register' => array('signname'=>'注册验证','templatecode'=>'SMS_4910100'),
      'dayu_template_alteration' => array('signname'=>'变更验证','templatecode'=>'SMS_4910097'),
      'dayu_template_identity' => array('signname'=>'身份验证','templatecode'=>'SMS_4910103'),
      
    );
    
    

    2.使用,通过点的方式调用

    // template_type 1 注册验证 2 变更验证 3 身份验证
    protected function sendDayuSms($tel,$code,$template_type,$product = "【多多助店宝】") {
        if ($template_type == 1) {
            $signname = C('dayu_template_register.signname');
            $templatecode = C('dayu_template_register.templatecode');
        }
    
        if ($template_type == 2) {
            $signname = C('dayu_template_alteration.signname');
            $templatecode = C('dayu_template_alteration.templatecode');
        }
    
        if ($template_type == 3) {
            $signname = C('dayu_template_identity.signname');
            $templatecode = C('dayu_template_identity.templatecode');
        }
        
        require LIB_PATH . 'ORG/Taobao-sdk-php/TopSdk.php';
        $c = new TopClient;
        $c->appkey = C('dayu_appkey');
        $c->secretKey = C('dayu_secretKey');
        $req = new AlibabaAliqinFcSmsNumSendRequest;
        $req->setSmsType("normal");
        $req->setSmsFreeSignName("{$signname}");
        $req->setSmsParam('{"code":"'. $code .'","product":"'. $product .'"}');
        $req->setRecNum("{$tel}");
        $req->setSmsTemplateCode("{$templatecode}");
        $resp = $c->execute($req);
        return $resp;
    }
    

    输出其中一个值

    array(2) {
    ["signname"] => string(12) "身份验证"
    ["templatecode"] => string(11) "SMS_4910103"
    }

  • 相关阅读:
    DMA详解
    Python实现爬虫设置代理IP和伪装成浏览器的方法(转载)
    Python3 简单验证码识别思路及实例
    Python3 比较两个图片是否类似或相同
    python3 验证码图片切割
    python3 验证码去噪
    Python3 OpenCV应用
    python3 IEDriver抓取时报数据
    Impala 数值函数大全(转载)
    java 获取指定日前的前一天
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/5347752.html
Copyright © 2011-2022 走看看