批改状态:合格
老师批语:
1.网页中当遇到php的格式文件,php解释器h会立即介入处理
2.变量声明$
3.数组可以按下标索引取值
4.遍历foreach
5. 一个建议,当大量的html与php进行混编时,尽可能不要出现echo 和 大括号 “{ … }”,模板语法
<?phpecho'<h1>大家晚上好</h1>';?>
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title><?php echo'天蓬影视'; ?></title></head><body><h2><?php echo'国产好剧'; ?></h2><ol><li><a href=""><?php echo'我的'; ?></a></li><li><a href="">我就是这般男子</a></li><li><a href="">这个世界看眼</a></li></ol></body></html>
写法2(php文件与html分开)
<?php$title = '天蓬影视';$headline='国产好剧';?><!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title><?php echo $title; ?></title></head><body><h2><?php echo $headline; ?></h2><ol><li><a href=""><?php echo $headline ; ?></a></li><li><a href="">我就是这般男子</a></li><li><a href="">这个世界看眼</a></li></ol></body></html>
写法3:如果是只打印一个输出变量,可以使用短标签简写,下标所以取值
<?php$title = '天蓬影视';$headline='国产好剧';// 声明php数组$move=['我的小幸运','我爱我的祖国','我爱我爱的家乡'];?><!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title><?= $title; ?></title></head><body><!-- <h2><?= $headline; ?></h2> --><h2><?= $headline; ?></h2><ol><li><a href=""><?echo $move[1] ; ?></a></li><li><a href=""><?echo $move[2] ; ?></a></li><li><a href=""><?echo $move[2] ; ?></a></li></ol></body></html>
foreach (数组 as 循环变量) {
显示循环变量
}.(点)是连接符号,不是方法
<?php$title = '天蓬影视';$headline='国产好剧';// 声明php数组$moves=['我的小幸运','我爱我的祖国','我爱我爱的家乡'];?><!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title><?= $title; ?></title></head><body><!-- <h2><?= $headline; ?></h2> --><h2><?= $headline; ?></h2><ol><?phpforeach($moves as $move){// .连接符号echo '<li><a href="">' . $move .'</a></li>';}?></ol></body></html>
模板语法
<?php$title = '天蓬影视';$headline='国产好剧';// 声明php数组$moves=['我的小幸运','我爱我的祖国','我爱我爱的家乡'];?><!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title><?= $title; ?></title></head><body><!-- <h2><?= $headline; ?></h2> --><h2><?= $headline; ?></h2><ol><!-- 使用模板替代语法将“大括号” 和 echo 干掉 --><?php foreach ($moves as $move) : ?><li><a href=""><?=$move?></a></li><?php endforeach ?></ol></body></html>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号