• PHP $_GET 获取 HTML表单(Form) 或url数据


    一,$_GET是获取表method为get形式的数据
    二,$_GET获取url.php?i=12 的数据,
    上面是我们常用的利用get来获取值的数据,

    实例一,取得form的数据

    <form action ="get.php" method ="get">
    Name: <input type="text" name="username" />
    <input type ="submit" value="ok" />
    </form>


     

    get.php

    假如我填写的是 www.hzhuti.com

    You are <?php echo $_GET["username"]?>.


    输出结果是

    You are www.hzhuti.com
     

    那么我们的点击提交时url会是什么样式呢

    get.php?username=www.hzhuti.com


     

    这样形式了,也就是我们说的第二种获取数据的方法,下面我们来看利用a带参考的

    /a.php?value=my


    a.php

    value的值是 <?php echo $_GET["value"]; ?>.<br />


     

    输出结果是

    value的值是 my
     


    这个看上去和form 的method=get没什么区别吧,哈哈,好了文章就到这里了。


    get还有一种方法,那就是直接$_GET这样,会是什么形式呢,看实例。

    <form action = "checkbox.php" method = "get">
    <input type="checkbox" name="fruit[ ]" value = "Apple">Apple</input><br />
    <input type="checkbox" name="fruit[ ]" value = "Orange">Orange</input><br />
    <input type="checkbox" name="fruit[ ]" value = "Mango">Mango</input><br />
    <input type="submit" value="ok">


     


    checkbox.php文件代码

    <?phpecho count($_GET["fruit"]),"<br />";
    foreach ($_GET["fruit"] as $value)
    {echo $value,"<br />";
    }?>


     

    输出结果是


    如果你选择Orange和Mango


    注明 $_GET不适合于大数据量的获取长度值是不能超过 100 个字符的。

    原站原创教程转载须注明来源:http://www.111cn.net/phper/php.html

  • 相关阅读:
    poj 2262 筛法求素数(巧妙利用数组下标!)
    BestCoder Round #65 (ZYB's Premutation)
    BestCoder Round #65 (ZYB's Game)
    BestCoder Round #65 (ZYB's Biology)
    筛法求素数
    常见OJ提交结果对照表
    CSS3伸缩盒Flexible Box
    移动开发屏幕适配分析
    用PHP抓取页面并分析
    安装最新版本的PHPUnit后,不能使用
  • 原文地址:https://www.cnblogs.com/phpfans2012/p/2374695.html
Copyright © 2020-2023  润新知