PHP错误消息未在浏览器中显示,就像在JavaScript代码中间一样

我有一个网络应用程序,该应用程序使用PHP构建网页。

程序输出HTML页面标题,然后大部分代码正在构建和写入JavaScript数据,如果我的代码中存在问题,则HTML格式的PHP错误消息将与JS代码混合在一起,因此不会出现在浏览器,这样用户会得到一个没有错误消息的空白屏幕,我需要这样一个“显示源”才能看到该消息。

这是带有PHP错误消息的程序输出的示例:

' node [fontname = "Helvetica-Bold",             ',
'       color="#ffc68c",                 ',
'       fontcolor="#000000",             ',
'       fontsize=10,                               ',
'       shape=box,                                 ',
'       style="rounded,filled"];       ',
' edge [fontname = "Helvetica-Bold", penwidth="3", color="white"];',
<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/u/jocs065/ihsconfig/ihs/jocs065/cgi-bin/phpNoSecure/graphBuild.php</b> on line <b>739</b><br />
'}',
];
</script>

and the PHP error message re the forEach() in the middle, which doesn't come out on the web page being built.

有什么办法让用户看到此错误?