zoukankan      html  css  js  c++  java
  • 关于如何判断并获取地址栏中是否存在一个变量

    刚接触php不久,对于一些经常遇到的网站开发问题有一些心得;

    关于如何判断并获取地址栏中是否存在变量;

    首先,要解决的一个问题就是如何判断地址栏中是否存在这个变量,这个时候就要使用到isset方法,这个方法的返回值是bool值,也就是说只有true和false两种可能。举例说明:

    现在地址栏中的地址是这样的http://localhost/index.php?startdate=2015-06-04&enddate=2015-08-09,现在呢,我们就要先判断变startdate是否存在。代码如下:

    //判断变量startdate是否存在,存在则获取值
    if (isset($_GET["startdate"])) {
        $start = strtotime($_GET["startdate"]);
    }else{
        //不存在,则重新赋值
        $start = strtotime('2015-05-01');
    }

    这里的strtotime方法是用来将任何英文文本的日期时间描述解析为 Unix 时间戳,这样我们就可以判断出地址栏中是否存在变量startdate,如果存在则获取值,没有的话则赋默认值。

  • 相关阅读:
    NOIP2018游记-DAY1
    NOIP2018游记-DAY0
    18.11.7绍一模拟赛
    [SPOJ]SELTEAM
    18.11.5绍一模拟赛
    18.11.2绍一模拟赛
    [模拟赛]世界杯
    [模拟赛]路途
    乘法逆元的研究
    子查询,TOP_N,分页,行转列
  • 原文地址:https://www.cnblogs.com/sisl/p/4558345.html
Copyright © 2011-2022 走看看