5.2X中正常5.3.3出错一个数组的问题??
$htmlfiletag=array(”<?php foreach’,”<?php if’,”<?php for’,’:}>’=>’: ?>’,”=>'<?php endif; ?>’,”=>'<?php else: ?>’,”=>'<?php endforeach; ?>’,”=>'<?php endfor; ?>’,”<?php echo ‘,’}$>’=>’; ?>’,”<?php include($this->webRoot.\”,’}/>’=>’\’); ?>’,”<?php ‘,’}>’=>’ ?>’);
PHP错误信息:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ‘(‘ in
上面的数组在5.2X中没事 刚升级了5.3.3的就出错了???
——解决方案——————–
没有发现错误.版本5.4x
——解决方案——————–
- PHP code
Array( [ <?php foreach [ <?php if [ <?php for [:}>] => : ?> [] => <?php endif; ?> [] => <?php else: ?> [] => <?php endforeach; ?> [] => <?php endfor; ?> [ <?php echo [}$>] => ; ?> [ <?来@源gao*daima.com搞@代#码网搞gaodaima代码php include($this->webRoot.' [}/>] => '); ?> [ <?php [}>] => ?>)
------解决方案--------------------
你这次才贴全了呀!
贴出46到56行的代码,并指出56行在哪里