docs:tips_n_tricks:php.html
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
docs:tips_n_tricks:php.html [08.03.2012 09:51 CET] – created peter | docs:tips_n_tricks:php.html [08.03.2012 10:23 CET] (current) – peter | ||
---|---|---|---|
Line 2: | Line 2: | ||
===== Meaning of isset() and empty() | ===== Meaning of isset() and empty() | ||
+ | |||
+ | |||
+ | ~ $ php --version | ||
+ | PHP 5.3.8 (cli) (built: Dec 5 2011 21: | ||
+ | Copyright (c) 1997-2011 The PHP Group | ||
+ | Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies | ||
<? | <? | ||
+ | print "PHP Version is " | ||
+ | | ||
+ | print ' | ||
+ | print ' | ||
+ | print ' | ||
+ | print " | ||
+ | | ||
+ | print '| value '; | ||
+ | print '| isset() | ||
+ | print '| empty() | ||
+ | print " | ||
+ | | ||
+ | print ' | ||
+ | print ' | ||
+ | print ' | ||
+ | print " | ||
| | ||
print '| $foobar | print '| $foobar | ||
Line 28: | Line 50: | ||
else print '| not empty ' ; | else print '| not empty ' ; | ||
print " | print " | ||
+ | | ||
print '| $foobar = 42 '; | print '| $foobar = 42 '; | ||
$foobar = 42; | $foobar = 42; | ||
Line 60: | Line 82: | ||
else print '| not empty ' ; | else print '| not empty ' ; | ||
print " | print " | ||
+ | | ||
+ | print ' | ||
+ | print ' | ||
+ | print ' | ||
+ | print " | ||
+ | |||
+ | or | ||
+ | |||
+ | <? | ||
+ | print "PHP Version is " | ||
+ | | ||
+ | print ' | ||
+ | print ' | ||
+ | print ' | ||
+ | print " | ||
+ | | ||
+ | print '| value '; | ||
+ | print '| isset() | ||
+ | print '| empty() | ||
+ | print " | ||
+ | | ||
+ | print ' | ||
+ | print ' | ||
+ | print ' | ||
+ | print " | ||
+ | | ||
+ | printf(' | ||
+ | | ||
+ | $foobar = 0; | ||
+ | printf(' | ||
+ | | ||
+ | $foobar = ""; | ||
+ | printf(' | ||
+ | | ||
+ | $foobar = 42; | ||
+ | printf(' | ||
+ | $foobar = " | ||
+ | printf(' | ||
+ | | ||
+ | $foobar = " | ||
+ | printf(' | ||
+ | | ||
+ | $foobar = array(); | ||
+ | printf(' | ||
+ | | ||
+ | $foobar = NULL; | ||
+ | printf(' | ||
+ | | ||
+ | print ' | ||
+ | print ' | ||
+ | print ' | ||
+ | print " | ||
+ | |||
+ | |||
gives | gives | ||
+ | PHP Version is 5.3.8 | ||
+ | +---------------+-----------+-----------+ | ||
+ | | value | isset() | ||
+ | +---------------+-----------+-----------+ | ||
| $foobar | | $foobar | ||
| $foobar = 0 | set | empty | | | $foobar = 0 | set | empty | | ||
Line 70: | Line 150: | ||
| $foobar = " | | $foobar = " | ||
| $foobar = NULL| not set | empty | | | $foobar = NULL| not set | empty | | ||
+ | +---------------+-----------+-----------+ | ||
+ | |||
docs/tips_n_tricks/php.html.1331196686.txt.gz · Last modified: 08.03.2012 09:51 CET by peter