如果浏览器是Safari或Chrome,则PHP的工作方式不同

时间:2011-04-21 17:47:23

标签: php html browser html-table cross-browser

我遇到了一个我甚至没想过会发生的问题。基本上,页面的PHP脚本运行一些登录事物,然后在表中决定<td>必须或不能具有特定类。现在,如果我运行脚本,当<td>必须具有该类时,PHP运行不正常返回任何类。在Chrome上,相应的课程就在那里。我试图关闭这两个浏览器,然后多次重新加载页面,但似乎在Chrome和Safari中PHP脚本的行为有所不同,怎么可能呢?

发生这样的事情时我应该注意什么?

PS

我不是在第一个实例中发布PHP脚本,因为它是一个非常零碎的脚本,在这里获得整个脚本意味着数千行代码(注意只有日历脚本是100多行)。另外我认为这不是与脚本相关的问题。

1 个答案:

答案 0 :(得分:8)

当浏览器获取页面时,PHP已经被执行,因此不同浏览器“处理”PHP的方式没有任何区别(因为它们根本没有)。你可能有其他问题,可能是格式错误的HTML(遗忘的引用,错放的标签等),所以发布一些PHP代码将是唯一的方法。