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

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

不推薦使用:strpos():非字符串指針將來會被解釋為字符串

不推薦使用:strpos():非字符串指針將來會被解釋為字符串

PHP
九州編程 2021-06-24 09:05:22
我在 php 7.3 中出現了這個錯誤不推薦使用:strpos():非字符串指針將來會被解釋為字符串。使用顯式 chr() 調用來保留當前行為該行是:if ($this->Category->getPath() && strpos('_', $this->Category->getPath())) {它似乎來自這個代碼: strpos('_', $this->Category->getPath()$this->Category->getPath() 可以返回這個值,例如:int(8)   string(3) "8_9"
查看完整描述

2 回答

?
白豬掌柜的

TA貢獻1893條經驗 獲得超10個贊

這對我有用


$suffix = strval($this->config->item('controller_suffix'));

$pos = !empty($suffix) ? strpos($class, $suffix) : FALSE;

if ($pos === FALSE)

{

    $class .= $suffix;

}

parent::set_class($class);


查看完整回答
反對 回復 2021-06-25
?
LEATH

TA貢獻1936條經驗 獲得超7個贊

您所要做的就是傳入一個字符串作為strpos.

strpos('_', strval($this->Category->getPath()))

或者,確保Category->getPath()返回字符串而不是混合類型。


查看完整回答
反對 回復 2021-06-25
  • 2 回答
  • 0 關注
  • 273 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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