亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

問題:getparam是做什么用的?傳遞進去的參數是什么類型的?返回值是什么類型的?請各位幫幫忙啊~

問題:getparam是做什么用的?傳遞進去的參數是什么類型的?返回值是什么類型的?請各位幫幫忙啊~

PHP
鴻蒙傳說 2022-11-03 18:14:21
代碼段如下:public function getParam ($key, $default = null){if (isset($this->_params[$key])){return $this->_params[$key];}elseif (isset($_GET[$key])){return $_GET[$key];}elseif (isset($_POST[$key])){return $_POST[$key];}return $default;}調用時代碼段如下:$bannerData = array('name' => strip_tags(trim($this->getParam('name'))),'description' => strip_tags(trim($this->getParam('description'))),'url' => strip_tags(trim($this->getParam('url'))),'picture' => strip_tags(trim($this->getParam('picture'))),'start_time' => strip_tags(trim($this->getParam('start_time'))),'end_time' => strip_tags(trim($this->getParam('end_time'))));
查看完整描述

3 回答

?
白衣非少年

TA貢獻1155條經驗 獲得超0個贊

 1、功能:獲得查詢的指定參數的值。
  2、語法:COleVariat GetParamValue(LPCTSTR lpszName); COleVariat GetParamValue(int nIndex)
  3、參數:lpszName 參數值的名字,用于按名字查找。  nIndex 查詢定義的參數收集中期望參數的基于零的索引。
  4、返回值:包含這個參數值的類COleVariat的一個對象。  說明:調用這個成員函數,可以獲取查詢定義參數集合中存儲的指定參數的當前值,可以用名字或者它在集合中的序號位置訪問這個參數。
  5、示例:  /************************************************************
  演示函數原型:varParamValue=querydef. GetParamValue(“[FIELD]”);
  程序功能說明:獲得指定的請求定義對象記錄的參數。
  ***********************************************************/
  //定義CDaoDatabase對象的指針m_daodb
  CDaoDatabase*m_daodb;
  //定義查詢對象
  CDaoQueryDef querydef(m_daodb);
  //獲得查詢的指定參數的值
  COleVariat varparamvalue=query.GetParamValue(“[FieldID]”);

查看完整回答
反對 回復 2022-11-08
?
慕哥9229398

TA貢獻1877條經驗 獲得超6個贊

就是接受用Get或者POST的傳值,然后調用的時候加以判斷

查看完整回答
反對 回復 2022-11-08
?
largeQ

TA貢獻2039條經驗 獲得超8個贊

getparam()是用來在不確定接收的數據是用什么傳遞方法時調用。
傳進去的是這個數據的key,string類型。

然后分別檢查這個key有沒有通過$this->_params、POST、GET方式傳遞來,有就返回該key指向的數據,沒有就返回null或者你在調用getParam()時指定的第二個參數。
所以說返回值的類型是不確定的,要看傳遞過來的數據是什么格式的。

查看完整回答
反對 回復 2022-11-08
  • 3 回答
  • 0 關注
  • 280 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號