PHP Cheat Sheet
来源:互联网 发布:截图软件snagit 编辑:程序博客网 时间:2024/04/30 13:38
Empty() & Co, Special Values
gettype()empty()is_null()isSet()(bool)$x = "";stringtruefalsetruefalse$x = null;NULLtruetruefalsefalsevar $x; (not set)NULLtruetruefalsefalse$x = array();arraytruefalsetruefalse$x = false;booleantruefalsetruefalse$x = 15;integerfalsefalsetruetrue$x = 1;integerfalsefalsetruetrue$x = 0;integertruefalsetruefalse$x = -1;integerfalsefalsetruetrue$x = "15";stringfalsefalsetruetrue$x = "1";stringfalsefalsetruetrue$x = "0";stringtruefalsetruefalse$x = "-1";stringfalsefalsetruetrue$x = "foo";stringfalsefalsetruetrue$x = "true";stringfalsefalsetruetrue$x = "false";stringfalsefalsetruetrueNote: empty() and isSet() don't give a warning when the variable has not been defined before.
comparison with ==
truefalse10-1"1""0""-1""1.3""1.30"1.31.30array()"foo"""truetruefalsetruefalsetruetruefalsetruetruetruetruetruefalsetruefalsefalsefalsetruefalsetruefalsefalsetruefalsefalsefalsefalsefalsetruefalsetrue1truefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalse0falsetruefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsetruetrue-1truefalsefalsefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsefalse"1"truefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalse"0"falsetruefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalse"-1"truefalsefalsefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsefalse"1.3"truefalsefalsefalsefalsefalsefalsefalsetruetruetruetruefalsefalsefalse"1.30"truefalsefalsefalsefalsefalsefalsefalsetruetruetruetruefalsefalsefalse1.3truefalsefalsefalsefalsefalsefalsefalsetruetruetruetruefalsefalsefalse1.30truefalsefalsefalsefalsefalsefalsefalsetruetruetruetruefalsefalsefalsearray()falsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruefalsefalse"foo"truefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsetruefalse""falsetruefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruecomparison with ===
truefalse10-1"1""0""-1""1.3""1.30"1.31.30array()"foo"""truetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse0falsefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse-1falsefalsefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse"1"falsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalse"0"falsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalse"-1"falsefalsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalsefalse"1.3"falsefalsefalsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalse"1.30"falsefalsefalsefalsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsefalse1.3falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruetruefalsefalsefalse1.30falsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruetruefalsefalsefalsearray()falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruefalsefalse"foo"falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruefalse""falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetrue- PHP Cheat Sheet
- Cheat Sheet
- Cheat Sheet
- 关于“cheat sheet”
- regular expressions cheat sheet
- Vim Cheat Sheet
- vi vim cheat sheet
- Rails Migration Cheat Sheet
- Watir Cheat Sheet
- WinDbg / SOS Cheat Sheet
- SQL Injection Cheat Sheet
- sql injection cheat sheet
- Input Validation Cheat Sheet
- Git Cheat Sheet
- DBA cheat sheet
- Mdadm Cheat Sheet
- Cheat Sheet of Nmap
- Session Management Cheat Sheet
- VC中使用MFC显示位图的方法
- 微控制器中的电源
- Shell特殊字符(上)
- 网页中的不透明度
- 播放音乐
- PHP Cheat Sheet
- SOA技术
- messagebox主要
- 文件对话框
- 文件对话框及嵌入工程
- Windows编程原理及自己动手写计算器
- Flex之TitleWindow学习
- 函数调用规范[转载]
- 设计原则之开放---封闭原则