1 <!DOCTYPE html>
2 <html>
3 <head>
4 <title></title>
5 <meta charset="utf-8">
6 </head>
7 <body>
8 <form action="" method="get">
9 <select name="select_option"> //html语法:<select><option></option></select>
10 <option value="">请选择城市</option>//默认第一个显示为:请选择城市
11 <option value="北京">北京</option>
12 <option value="上海">上海</option>
13 <option value="广州">广州</option>
14 <option value="深圳">深圳</option>
15 <option value="大连">大连</option>
16 </select>
17 <input type="submit" value="点击">
18 </form>
19 <?php
20 header("Content-Type:text/html;charset=utf-8");
21 $selected=isset($_GET["select_option"])?$_GET["select_option"]:"";
//isset — 检测变量是否已设置并且非空

表达式? 条件1 :条件二

如果表达式为真就返回条件1,如果为假就返回条件2.

isset() 函数

isset用来判断函数变量是否存在。

$action=isset($_GET['id']) ? $_GET['id'] : '';

这句话的意思就是:如果$_GET['id']已经被设置,即已经有值了,则将$_GET['id']赋给$action;

如果$_GET['id']没有被设置,则$action='';

22        echo $selected;
23 ?>
24
25 </body>
26 </html>

显示结果:

最新文章

  1. .net 单点登录实践
  2. 机器学习笔记—svm算法(上)
  3. 超详细的Xcode代码格式化教程,可自定义样式
  4. LoadRunner函数
  5. Bootstrap (导航、标签、面包屑导航)
  6. 自定义泛型N维空间数组
  7. Ingress qdisc
  8. SDUT 2411:Pixel density
  9. hibernate id生成器配置
  10. 学习Easyui
  11. oracle之nomount、mount、open三种状态
  12. create groups 和 create folder reference
  13. #034Python选修课第二届Turtle绘图大赛
  14. JavaWeb从开发环境搭建,到第一个servlet程序(图文)
  15. [java,2019-01-28] 枪手博弈,谁才是最后赢家
  16. 【ES6】let 命令
  17. python之路---11 第一类对象 函数名 闭包 迭代器
  18. GO进程调度相关源码学习
  19. 七:MyBatis学习总结(七)——Mybatis缓存
  20. 【题解】新型城市化 HAOI2017 网络流 二分图最大匹配 强连通分量

热门文章

  1. c语言中qsort函数的使用、编程中的一些错误
  2. 国产网络损伤仪 SandStorm -- 只需要拖拽就能删除链路规则
  3. VS2010的单元测试(一)
  4. 使用DTK创建模糊背景窗口并自定义阴影效果
  5. 爬虫入门二 beautifulsoup
  6. meidi
  7. JavaScript事件绑定的三种方式
  8. 操作系统 part5
  9. Linux 驱动框架---input子系统框架
  10. R语言学习2:绘图