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

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

来源:http://www.cnblogs.com/jiqing9006/p/5347752.html

thinkphp中配置信息的二维数组设置与使用相关推荐

  1. 二维数组更改vue_使用vue中的v-for遍历二维数组的方法

    如下所示: {{itemss}} 其中,data数据为: this.data = [ [ { type: '', name: '资产', start: '期末余额', end: '期初余额' }, { ...

  2. 【IT】C语言函数中怎么返回一个二维数组

    C语言函数中怎么返回一个二维数组

  3. matlab如何读取二维数组,Matlab从csv文件中读取多个二维数组

    我有一个csv文件,它包含2列4列数组,但行数不等.例如:Matlab从csv文件中读取多个二维数组 2, 354, 23, 101 3, 1023, 43, 454 1, 5463, 45, 765 ...

  4. matlab中for循环设置二维数组,MATLAB中定义赋值一个二维数组

    MATLAB中定义赋值一个二维数组 答: 分号:; 因特网能提供的最基本服务 答:E-mail, WWW, FTP 劳动合同中,用人单位给予劳动者低于当地工资最低水平的违反了()合法原则 答:内容合法 ...

  5. python读取文件中的数据为二维数组变量_Numpy 多维数据数组的实现

    numpy包(模块)几乎总是用于Python中的数值计算.这个软件包为Python提供了高性能的向量.矩阵.张量数据类型.它是在C和Fortran中创建的,因此当计算被矢量化(用矩阵和矢量表示操作)时 ...

  6. php 二维数组中去重,PHP实现二维数组去重功能示例

    PHP实现二维数组去重功能示例 发布于 2017-08-07 21:05:17 | 68 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Prep ...

  7. Java中Arrays.toString ()打印二维数组及Array数组的常用操作

    1.Java中Arrays.toString () 已知打印一维数组的API为System.out.println ( Arrays.toString ();,其参数为数组名或数组指针,其支持的数据类 ...

  8. 使用fstream在C++工程中读取文件到二维数组

    首先为类CCalculateCenterDlg定义一个较大的二维数组成员m_DataArry[100][100],实际读取数据中存放在该数组中,但是肯定用不完该数组的所有空间,实际使用的数组长度和宽度 ...

  9. 将pandas中Dataframe数据转换为二维数组array

    在实际的数据处理中,遇到将pandas中Dataframe的数据怎样去掉行列标签的问题,最后想到可以转化为二维数组来解决.思路如下: 一个Dataframe如下: pd: age astigmatic ...

最新文章

  1. 自定义图片验证码认证过滤器
  2. SAP Spartacus界面看不到Carousel左右移动控件的一个可能原因
  3. 孪生再世代表数字几_《孪生双鱼座》
  4. cuba开发_使用CUBA进行开发–与Spring相比有很大的转变?
  5. 论文笔记之:Deep Attention Recurrent Q-Network
  6. PhP加载时显示动画,在ajax请求完之前的loading加载的动画效果实现
  7. java的堆排序_java中什么是堆排序?堆排序介绍
  8. 陶哲轩实分析 4.1 节习题试解
  9. eclipse插件下载速度慢,可以这样解决
  10. 惠普p1106打印机安装步骤_hp打印机P1106安装不了驱动,总是失败,如下图
  11. Win7专业版密码忘了使用U深度启动U盘清除登录密码
  12. 饥饿游戏2:星火燎原[The Hunger Games:Catching Fire]
  13. 算法艺术(一):Hello world
  14. Android 关闭屏幕方法
  15. 浅谈电话机器人与人工坐席的优劣势
  16. centos路由查看命令_centos查看ip
  17. 无感支付发展实践中存在的问题与政策建议
  18. Ubuntu上安装mujoco
  19. Autodesk 3ds Max 2011中文版下载
  20. 非常好用的一个软件 eDiary + 建模软件 Enterprise Architect 8.0

热门文章

  1. 「Python」queue库简易教程
  2. pandas中合并数据集
  3. 关于MULE ESB相关的介绍
  4. 数据流图中flow不显示文字_利用Flow来进行旋转流体仿真
  5. mysql免安装版大小,mysql安装(免安装版,压缩版)
  6. mysql 动态游标_mysql动态游标与mysql存储过程游标(示例)
  7. 【caffe-MATLAB】自己编译faster-rcnn的MATLAB版本
  8. [目标检测] Faster R-CNN 深入理解 改进方法汇总
  9. 快速排序的C++实现(利用二分分治法)
  10. 实现 JavaScript 异步方法 Promise.all