1 使用两种不同的指令方式打印:PHP 是一种解释性编程语言。
参考答案
在 phpStudy 的安装目录下,找到 WWW 子目录,.php 文件位置要在该目录下。
创建 homework1.php 文件,编写如下代码
1. <?php3. header("Content-type: text/html; charset=utf-8");5. echo 'PHP','是一种解释性编程语言<br>';7. print 'PHP是一种解释性编程语言<br>';8. ?>

图 - 1
2 创建 3 个变量,图书名称、出版社和价格,并输出。
参考答案
创建 homework2.php, 文件内容如下:
1. <?php3. header("Content-type: text/html; charset=utf-8");5. $bookTitle="PHP安全编程";6. $bookPrice=72.5;7. $bookPub="清华大学出版社";8. echo $bookTitle,$bookPrice,$bookPub;9. ?>
3 根据输入的工作年限,设置带薪年假的天数。工作年限小于两年的,带薪年假是 1 天;工作年限满两年小于 5 年的,带薪年假是 3 天;工作年限满两年满 5 年及以上的,带薪年假是 7 天。
参考答案
创建 homework3.php, 文件内容如下:
1. <?php3. header("Content-type: text/html; charset=utf-8");4. $work_year = 3;5. if ($work_year>=0 && $work_year<2){6. echo "您的带薪年假是1天";7. }else if($work_year>=2 && $work_year<5){8. echo "您的带薪年假是3天";9. }else if($work_year>=5){10. echo "您的带薪年假是7天";11. }else{12. echo "请输入您的工作年限有误!";13. }14. ?>
4 接收用户输入的数值,将每位上的数值相加并输出。
参考答案
创建 homework4.php, 文件内容如下:
1. <?php3. header("Content-type: text/html; charset=utf-8");4. $number=12345;5. $sum=0;6. while($number>0){7. $mod=$number%10;8. $number=floor($number/10);9. $sum+=$mod;10. }11. echo '这个数各个位上的数值之和是:'.$sum;12. ?>
5 定义一个汽车类,包括品牌和颜色属性,行驶方法。
参考答案
创建 homework5.php, 文件内容如下:
1. <?php3. header("Content-type: text/html; charset=utf-8");4. class Car{5. function __construct($brand,$color)6. {7. $this->brand = $brand;8. $this->color = $color;9. }10. function getBrand(){11. return $this->brand;12. }13. function getColor(){14. return $this->color;15. }16. function run(){17. echo "我正在驾驶着".$this->brand."汽车行驶<br>";18. }19. }20. $car = new Car("宝马","黑色");21. echo $car->getColor()."<br>";22. echo $car->getBrand()."<br>";23. $car->run();24. ?>
https://tts.tmooc.cn/ttsPage/NTD/NTDTN202109/WEBBASE/DAY04/EXERCISE/01/index_answer.html
