我收到以下错误:
解析错误:语法错误,意外'已预订' (t_STRING)在eval()' d代码中。
这是我的代码:
$cvalue = do_shortcode( $cvalue );
eval( '$cvalue="\n<div class=\"advcustomvalue\">\n' . $cvalue . '\n</div>\n";' );
echo urldecode( stripslashes( $cvalue ) );
if ( $posttext ) {
echo $posttext;
}
}
如何在eval代码(第3行)中解决此语法错误?
谢谢,
乔纳森
答案 0 :(得分:2)
这样做:
$cvalue = sprintf("\n<div class=\"advcustomvalue\">\n%s\n</div>\n", $cvalue);