顯示 「 - Debug: Undefined variable: wordscut on line 168 of /wp-content/theme
」WordPress的_e功能
function cutstr($string, $length) {
$string =strip_tags($string);
preg_match_all("/[x01-x7f]|[xc2-xdf][x80-xbf]|xe0[xa0-xbf][x80-xbf]|
[xe1-xef][x80-xbf][x80-xbf]|xf0[x90-xbf][x80-xbf][x80-xbf]|[xf1-xf7][x80-xbf][x80-xbf][x80-xbf]/", $string, $info);
for($i=0; $i<count($info[0]); $i++) {
$wordscut.= $info[0][$i];
$j= ord($info[0][$i]) > 127 ? $j + 2 : $j + 1;
if ($j > $length - 3) {
return $wordscut." ...";
}
}
return join('', $info[0]);
}
上面是我的職責。我知道在PHP中,這是正確的,如果一個變量沒有被宣佈之前它被使用。爲什麼它顯示「Undefined variable: wordscut, j
.....謝謝你。
2,*必需:Non-printable characters were found in the '''functions.php'
''文件。檢查該文件中的錯誤。
什麼是Non-printable characters
。如何糾正呢?謝謝。
什麼相關性'_e()'? #2問題的 – Sampson 2011-05-30 04:21:25
。最好把它分解成另一個問題。 – ariefbayu 2011-05-30 04:35:03