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”
}
本文轉自TBHacker部落格園部落格,原文連結:http://www.cnblogs.com/jiqing9006/p/5347752.html,如需轉載請自行聯絡原作者
相關文章
- PHP中二維陣列與多維陣列PHP陣列
- 二維陣列中的查詢陣列
- JavaSE 陣列:一維陣列&二維陣列Java陣列
- 二維陣列與指標陣列指標
- 指標陣列和陣列指標與二維陣列指標陣列
- 淺談二維陣列在傳參中的使用陣列
- 【JZOF】二維陣列中的查詢陣列
- c#二維陣列定義宣告C#陣列
- 二維陣列陣列
- js 一維陣列轉二維陣列JS陣列
- js 二維陣列轉一維陣列JS陣列
- PHP二維陣列轉一維陣列PHP陣列
- 簡單介紹Lua一維陣列與多維陣列的使用陣列
- C/C++ 二維陣列的理解(多維陣列)C++陣列
- 九度 二維陣列中的查詢陣列
- 面試題——二維陣列中的查詢面試題陣列
- JavaScript --二維陣列查詢一維陣列JavaScript陣列
- Oracle使用由字串索引的二維陣列Oracle字串索引陣列
- C#二維陣列在SLG中的實現和使用C#陣列
- vector 二維陣列陣列
- Java二維陣列Java陣列
- JavaScript二維陣列JavaScript陣列
- JavaScript 二維陣列JavaScript陣列
- 二維陣列排序陣列排序
- JavaScript二維陣列轉換成一維陣列JavaScript陣列
- C++ 使用 new 建立二維陣列C++陣列
- 二維陣列的計算陣列
- 二維陣列的獲取陣列
- 【劍指offer】二維陣列中的查詢陣列
- 九度 1384 二維陣列中的查詢陣列
- Rust與Java程式碼比較:將二維陣列轉為三維陣列RustJava陣列
- C++動態建立二維陣列,二維陣列指標,以及動態二維陣列函式傳遞C++陣列指標函式
- 求二維陣列中最大子陣列的和陣列
- java之陣列的索引,排序以及二維陣列Java陣列索引排序
- 二維陣列和稀疏陣列互轉陣列
- 二維陣列查詢陣列
- php 二維陣列排序PHP陣列排序
- 二維陣列行排序陣列排序