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

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

CUTENEWS.RU - 嚴格的標準:只有變量應該通過引用傳遞

CUTENEWS.RU - 嚴格的標準:只有變量應該通過引用傳遞

PHP
ITMISS 2023-04-28 14:19:27
這段代碼有問題,有幫助嗎?$var = reset($sql -> select(array(  'table' => 'news',  'join' => array('table' => 'story', 'where' => 'id = post_id'),  'where' => array("id = $id", 'or', "url = $id"))));錯誤:Strict Standards: Only variables should be passed by reference in$query = reset(      $sql->select(array(          'table'     => 'news',          'where'     => $where  )));   Strict Standards: Only variables should be passed by reference in
查看完整描述

1 回答

?
慕娘9325324

TA貢獻1783條經驗 獲得超4個贊

看看這里。

reset()function 正在等待一個變量引用,而不是你傳遞給它一個function result

您可以提取函數的結果,然后將其傳遞給reset()如下所示。

$select = $sql -> select(array(

? 'table' => 'news',

? 'join' => array('table' => 'story', 'where' => 'id = post_id'),

? 'where' => array("id = $id", 'or', "url = $id")

))

$var = reset($select);

然后是另一個:


$select1 = $sql->select(array(

? ? ? ? ? ? ?'table'? ? ? => 'news',

? ? ? ? ? ? ?'where'? ? ? => $where

? ? ? ? ? ? ));

$query = reset($select1);


查看完整回答
反對 回復 2023-04-28
  • 1 回答
  • 0 關注
  • 117 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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