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"
    }

  • 相关阅读:
    217. 存在重复元素
    189. 旋转数组
    122. 买卖股票的最佳时机 II
    26. 删除排序数组中的重复项
    [剑指Offer]二进制中1的个数
    [Unity]Unity更改黑色主题(个人版)
    [Unity]限制两个物体之间的距离
    [Untiy]贪吃蛇大作战(五)——游戏主界面
    sql server 函数详解(3)数据类型转换函数和文本图像函数
    sql server 函数详解(2)数学函数
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/5347752.html
Copyright © 2011-2022 走看看