Re: [請益] 關於isset與if的用法~~
畫個表格好了
標記 * : PHP Warning "Undefined variable"
╭───────┬─────┬──────┬────┬─────╮
│case when $a │$a == true│$a === true │ $a │ isset($a)│
├───────┼─────┼──────┼────┼─────┤
│not defined │ false *│ false * │ false *│ false │
├───────┼─────┼──────┼────┼─────┤
│$a = false │ false │ false │ false │ true │
├───────┼─────┼──────┼────┼─────┤
│$a = true │ true │ true │ true │ true │
├───────┼─────┼──────┼────┼─────┤
│$a = 0 │ false │ false │ false │ true │
├───────┼─────┼──────┼────┼─────┤
│$a = 1 │ true │ false │ true │ true │
├───────┼─────┼──────┼────┼─────┤
│$a = -1 │ true │ false │ true │ true │
├───────┼─────┼──────┼────┼─────┤
│$a = '' │ false │ false │ false │ true │
├───────┼─────┼──────┼────┼─────┤
│$a = '0' │ false │ false │ false │ true │
├───────┼─────┼──────┼────┼─────┤
│$a = '1' │ true │ false │ true │ true │
├───────┼─────┼──────┼────┼─────┤
│$a = 'abc' │ true │ false │ true │ true │
├───────┼─────┼──────┼────┼─────┤
│$a = NULL │ false │ false │ false │ false │
├───────┼─────┼──────┼────┼─────┤
│$a = StdClass │ true │ false │ true │ true │
╰───────┴─────┴──────┴────┴─────╯
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.64.54.125
→
05/06 09:12, , 1F
05/06 09:12, 1F
→
05/06 09:48, , 2F
05/06 09:48, 2F
→
05/06 09:49, , 3F
05/06 09:49, 3F
推
05/06 18:25, , 4F
05/06 18:25, 4F
推
05/18 20:41, , 5F
05/18 20:41, 5F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章