如图:PHP本地测试测试总出错Parse error: syntax error, unexpected T_ENDIF in F:尀wamp尀www尀1尀wp-conten

2025-02-26 09:50:48
推荐回答(4个)
回答1:

你这是php if的用法错了 不是if endif 这么用的 一个条件判断里用{}就好了,不需要endif
也就是重写下107行if ( is_active_sidebar( 'secondary-widget-area' ) ){
和112行

回答2:

一看到这个错误 应该判断出是语法错误
要不上冒号;
要不就判断条件类似if else这类的 写的不完整或者不对
自己仔细找找

回答3:

你给出的代码是文件sidebar。php的代码吗 还有你给的只是函数代码 我只能试着说下 你可以在每个然后看下 执行这个函数没有 每个都这样调试来找出错误
如果还找不出 请补全代码,你给的代码太少了

回答4:

103行使用了}那么104行这一行做什么用?既然用了}就不需要endif了二者有一个就行,还有104行结尾有半个注释的符号 */ 上边的代码都已经注释掉了么?
最后一行凭空冒出一个

这个和哪个匹配也不知道..
代码不全,不知前边怎么写的,看不出来错在哪

相关问答