Correction status:qualified
Teacher's comments:没有echo , 是没有数据返回的, 难道你没有运行一下看看就提交了?
<title>foreach用法</title>
</head>
<h1><?php $headone; ?></h1>
<body>
<ul>
<li><a href=""><?php '如果不努力' ?></a></li>
&l
foreach 有两种语法:
foreach (array_expression as $value)
statement
foreach (array_expression as $key => $value)
statement
第一种格式遍历给定的 array_expression 数组。每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步(因此下一次循环中将会得到下一个单元)。
第二种格式做同样的事,只除了当前单元的键名也会在每次循环中被赋给变量 $key。
<?php $headone = '关于学习'; $lis = ['如果不努力', '那别人比你努力','你就只能落后']; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>foreach用法</title> </head> <h1><?php $headone; ?></h1> <body> <ul> <li><a href=""><?php '如果不努力' ?></a></li> <li><a href=""><?php '那别人比你努力' ?></a></li> <li><a href=""><?php '你就只能落后' ?></a></li> </ul> <?php foreach ($lis as $key=>$value) { echo $key+1 . ': ' . $value . '<br>'; } ?> </body> </html>
点击 "运行实例" 按钮查看在线实例
实例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>PHP中文网</title> </head> <body> <form action="" method="post"> //当使用GET时,GET方式获取参数 名字: <input type="text" name="fname"value=""><br> 年龄: <input type="text" name="age"value=""><br> <input type="submit" value="提交"> </form> <?php echo '<pre>'; print_r($_POST);//当使用GET传参时用$_GET传输 ?> </body> </html> 运行实例 » 点击 "运行实例" 按钮查看在线实例