我写了个类输出正常,就是出现报警显示:不能修改标题信息-头已经发出的.

笨奔的水泥工 发布于 2012/05/25 21:47
阅读 619
收藏 0
PHP

我使用的编程工具是:DW CS5.浏览器IE9的

<?php
header("Content-Type:text/html;charset=utf-8");
class Car{
 
 const NAME="鸟的系列";
 public function __construct(){
  echo"父类:".car::NAME;
 }
}
class smallCar extends Car{
 const NAME="蓝色的鹦鹉";
 public function __construct(){
  echo parent:: __construct()."</br>";
  echo "子类:".self::NAME;
 }
}

输出显示:Warning: Cannot modify header information - headers already sent by (output started at E:\AppServ\www\01\lei de 4.php:9) in E:\AppServ\www\01\lei de 4.php on line 10
父类:鸟的系列
子类:蓝色的鹦鹉 .

什么情况????,在学习中。

 

加载中
0
leo108
leo108

目测又是bom惹的祸,文件编码格式改为utf8无bom

用notepad++吧孩纸,别用DW了

笨奔的水泥工
笨奔的水泥工
0
冷静先生

echo parent:: __construct()."</br>";
 这句 你不用ECHO 的

 

返回顶部
顶部