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

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

Call to undefined function msubstr()。?什么情況

Call to undefined function msubstr()。?什么情況

胡子哥哥 2022-07-21 17:11:21
我是PHP新手,剛剛開始學ThinkPHP??偸浅霈F下面的錯誤消息。Call to undefined function msubstr()。想請教一下怎們才能調用到msubstr()函數。哪位大俠給個建議啊。我搜了一下,好像在 ThinkPHP/Library/Org/Util/String.class.php中有這個函數。是不是我的描述太模糊,沒有問到點上呢。沒想到這個問題這么不好回答。也許對ThinkPHP理解的再深入一點就可以解決了吧。
查看完整描述

3 回答

?
慕容708150

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


\Org\Util\String::msubstr($str$start$length$charset$suffix);

您好,靜態類按照上面這樣用就行了,\后面都是路徑?;蛘吣部梢栽诠睠ommon.php里寫個函數方便以后直接調用。


/** * 字符串截取,支持中文和其他編碼 * @access public * @param string $str 需要轉換的字符串 * @param string $start 開始位置 * @param string $length 截取長度 * @param string $charset 編碼格式 * @param string $suffix 截斷顯示字符 * @return string */function msubstr($str$start=0, $length$charset="utf-8"$suffix=true) {    return \Org\Util\String::msubstr(strip_tags($str), $start$length$charset$suffix);}




查看完整回答
反對 回復 2022-07-24
?
炎炎設計

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

這說明ThinkPHP沒有該函數,需要將以下函數加載到你項目中\common\common.php里面,也可以放到\ThinkPHP\Common\common.php。

查看完整回答
反對 回復 2022-07-24
?
神不在的星期二

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

把這個函數寫到 Common/function.php中 作為公共函數調用

查看完整回答
反對 回復 2022-07-24
  • 3 回答
  • 0 關注
  • 314 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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