博客列表 >07-22 作业:PHP中foreach用法和表单POST,GET过程

07-22 作业:PHP中foreach用法和表单POST,GET过程

Yx的博客
Yx的博客原创
2019年07月23日 16:12:16989浏览

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>

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



声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议