Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<;的奇怪行为;?php在以XMLHTTP响应发送到浏览器时_Php_Html_Pre - Fatal编程技术网

<;的奇怪行为;?php在以XMLHTTP响应发送到浏览器时

<;的奇怪行为;?php在以XMLHTTP响应发送到浏览器时,php,html,pre,Php,Html,Pre,正在尝试在我的网页上打印以下内容: <?php // Usage: $master=new WebSocket("localhost",12345); class WebSocket{ var $master; var $sockets = array(); var $users = array(); var $debug = false; function __construct($address,$port){ error_reportin

正在尝试在我的网页上打印以下内容:

<?php  

// Usage: $master=new WebSocket("localhost",12345);

class WebSocket{
  var $master;
  var $sockets = array();
  var $users   = array();
  var $debug   = false;

  function __construct($address,$port){
    error_reporting(E_ALL);
    set_time_limit(0);
    ob_implicit_flush();

    $this->master=socket_create(AF_INET, SOCK_STREAM, SOL_TCP)     or die("socket_create() failed");
<pre><!--?php  

// Usage: $master=new WebSocket("localhost",12345);

class WebSocket{
  var $master;
  var $sockets = array();
  var $users   = array();
  var $debug   = false;

  function __construct($address,$port){
    error_reporting(E_ALL);
    set_time_limit(0);
    ob_implicit_flush();

    $this--->master=socket_create(AF_INET, SOCK_STREAM, SOL_TCP)     or die("socket_create() failed");

</pre>

同时,我可以在Chrome Inspector的网络选项卡中看到,它被正确地传递到浏览器

当我检查PRE-element时,我看到:

master=socket\u create(AF\u INET、SOCK\u STREAM、SOL\u TCP)或die(“socket\u create()失败”);

谁注释了代码,为什么,以及如何阻止它的主要问题

Replace
Chrome以注释可见PHP而闻名,我相信这是一种安全“功能”。您的http服务器没有phpDid的处理程序。您可以将文件命名为something.PHP?@AlexLunix,这也发生在Firefox中。@eicto,“您的http服务器没有PHP的处理程序”-这意味着什么?假设创建AJAX响应的脚本是用PHP编写的。
<pre><!--?php  

// Usage: $master=new WebSocket("localhost",12345);

class WebSocket{
  var $master;
  var $sockets = array();
  var $users   = array();
  var $debug   = false;

  function __construct($address,$port){
    error_reporting(E_ALL);
    set_time_limit(0);
    ob_implicit_flush();

    $this--->master=socket_create(AF_INET, SOCK_STREAM, SOL_TCP)     or die("socket_create() failed");

</pre>