[PHP] <?php ?>在head之前有输出时,
2016-03-02 本文已影响261人
何幻
[chrome 36.0.1985.143 m]
<?php
echo "1";
?>
<!doctype html>
<html>
<head>
<title>test</title>
<script>
alert();
</script>
</head>
<body>
</body>
</html>
输出:
1<!doctype html>
<html>
<head>
<title>test</title>
<script>
alert();
</script>
</head>
<body>
</body>
</html>
浏览器会解析成:
<html>
<head>
</head>
<body>
"1
"
<title>test</title>
<script>
alert();
</script>
</body>
</html>