Blogger Information
Blog 32
fans 0
comment 0
visits 22699
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
07-22 作业:PHP中foreach用法和表单POST,GET过程
Yx的博客
Original
976 people have browsed it

foreach 有两种语法:

foreach (array_expression as $value)

    statement

foreach (array_expression as $key => $value)

    statement

第一种格式遍历给定的 array_expression 数组。每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步(因此下一次循环中将会得到下一个单元)。

第二种格式做同样的事,只除了当前单元的键名也会在每次循环中被赋给变量 $key。

Foreach实例

<?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>

运行实例 »

点击 "运行实例" 按钮查看在线实例

PHP中GET,POST实例

实例
<!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>

运行实例 »
点击 "运行实例" 按钮查看在线实例



Correction status:qualified

Teacher's comments:没有echo , 是没有数据返回的, 难道你没有运行一下看看就提交了? <title>foreach用法</title> </head> <h1><?php $headone; ?></h1> <body> <ul> <li><a href=""><?php '如果不努力' ?></a></li> &l
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post