1、json_encode 不转义

2、empty() 与 isset() 区别

在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问题不再。
顾名思义,empty() 判断一个变量是否为“空”,isset()
判断一个变量是否已经设置。正是这种所谓的“顾名思义”,令我开始时走了些弯路:当一个变量值等于0时,empty()也会成立(True),因而会发生
一些意外。原来,empty() 和 isset()
虽然都是变量处理函数,它们都用来判断变量是否已经配置,它们却是有一定的区别:empty还会检测变量是否为空、为零。当一个变量值为0,empty()
认为这个变量同等于空,即相当于没有设置。
比如检测 $id 变量,当 $id=0 时,用empty() 和 isset() 来检测变量 $id
是否已经配置,两都将返回不同的值—— empty() 认为没有配置,isset() 能够取得 $id 的值:
http://www.jb51.net/article/24666.htm

3、框架

框架的概念:将一个浏览器窗口划分若干个区域,每个区域都是一个独立的小窗口,小窗口中存放一个网页文件

框架相当于一个窗户,一个窗户由窗格和玻璃构成,一个框架由框架集Frameset和框架页Frame组成

<frameset>中定义框架的结构(上下型、左右型)、大小、位置等

<frame>定义小窗口是否显示滚动条、小窗口是否可以改大小、默认显示的网页

在框架定义页面中,不能出现<body>和<body>的子标记。换句话说,<frameset>和<body>只能选择其中一个。

<frameset>常用属性

rows  指定框架为上下型

cols 指定框架为左右型

frameborder

border

bordercolor

framespacing

<frame>

是否可以调整大小

是否显示滚动条

默认页设置

src  设置小窗口中显示的默认网页

noresize 是否可以调整窗口的大小,取值noresize

scrolling  是否显示滚动条,取值 yes no auto自动

name 设置每个小窗口的名称

最新文章

  1. 原生js实现滚动条
  2. Web UI自动化测试中绕开验证码登陆方式浅谈
  3. WebGrid Helper with Check All Checkboxes
  4. 初涉SQL Server性能问题(3/4):列出阻塞的会话
  5. motto4
  6. 项目中的Libevent(多线程)
  7. 关于LayoutParams
  8. Instruments的使用 逻辑查错,内存泄漏分析等工具集
  9. CMD经常使用的命令
  10. FloatyFish下载量
  11. 【IE6的疯狂之十】父级使用padding后子元素绝对定位的BUG
  12. 百度鹰眼Java接口调用增删改查实例
  13. Winsock网络编程笔记(2)----基于TCP的server和client
  14. jmeter常见问题汇总
  15. 在XIB 或者 SB 上面 实现 半透明的背景上添加UILabel是文字不透明
  16. JSON和JSONP详解
  17. Python3练习题系列(07)——列表操作原理
  18. overflow标签
  19. linux2.6.30.4内核移植(2)&mdash;&mdash;Nand Flash驱动移植
  20. Struts2笔记3--获取ServletAPI和OGNL与值栈

热门文章

  1. C# ASP.NET 转换为int型的方法 很实用
  2. meta标签有何作用?一起来学习一下
  3. golang 在 windows 下编译出 linux 二进制可执行文件的软件套装合集 [go 1.7.3环境]
  4. JavaScript判断对象类型及节点类型、节点名称和节点值
  5. 利用cmd制作一句话图片马
  6. 栈的存储结构的实现(C/C++实现)
  7. [51nod][cf468D]1558 树中的配对
  8. bzoj:1221;vijos 1552 软件开发
  9. HDU2063-过山车-匈牙利算法
  10. Spring框架学习笔记(6)——bean的继承与依赖