日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

PHP Variable and Array Tests

 Ralf_Jones 2006-10-18
PHP Variable and Array Tests

PHP Variable Tests

php version 4.3.10

version for 5.0.4 (as at 26/09/2005)

$v=NULL0FALSE""TRUE11.3-1"-1"-1.7"1""1.3""0"" ""string""123str""str123"array()array(1)unset($v)
isset($v)falsetruetruetruetruetruetruetruetruetruetruetruetruetruetruetruetruetruetruefalse
if ($v) {falsefalsefalsefalsetruetruetruetruetruetruetruetruefalsetruetruetruetruefalsetruefalse
 
empty($v)truetruetruetruefalsefalsefalsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsetruefalsetrue
 
is_scalar($v)falsetruetruetruetruetruetruetruetruetruetruetruetruetruetruetruetruefalsefalsefalse
is_bool($v)falsefalsetruefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse
is_string($v)falsefalsefalsetruefalsefalsefalsefalsetruefalsetruetruetruetruetruetruetruefalsefalsefalse
is_int($v)falsetruefalsefalsefalsetruefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse
is_numeric($v)falsetruefalsefalsefalsetruetruetruetruetruetruetruetruefalsefalsefalsefalsefalsefalsefalse
is_float($v)falsefalsefalsefalsefalsefalsetruefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse
is_null($v)truefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetrue
is_array($v)falsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruetruefalse
 
ctype_digit($v)falsefalsefalsetruefalsefalsefalsefalsefalsefalsetruefalsetruefalsefalsefalsefalsefalsefalsefalse
ctype_alnum($v)falsefalsefalsetruefalsefalsefalsefalsefalsefalsetruefalsetruefalsetruetruetruefalsefalsefalse
ctype_lower($v)falsefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsefalse
ctype_print($v)falsefalsefalsetruefalsefalsefalsefalsetruefalsetruetruetruetruetruetruetruefalsefalsefalse
ctype_space($v)falsefalsefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsetruefalsefalsefalsefalsefalsefalse
ctype_cntrl($v)falsetruefalsetruefalsetruefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalsefalse
ctype_graph($v)falsefalsefalsetruefalsefalsefalsefalsetruefalsetruetruetruefalsetruetruetruefalsefalsefalse
 
$v=NULL0FALSE""TRUE11.3-1"-1"-1.7"1""1.3""0"" ""string""123str""str123"array()array(1)unset($v)
count($v)01111111111111111010
 
gettype($v)NULLintegerbooleanstringbooleanintegerdoubleintegerstringdoublestringstringstringstringstringstringstringarrayarrayNULL
 
intval($v)0000111-1-1-1110001230010
floatval($v)0000111.3-1-1-1.711.30001230010
strval($v)‘‘‘0‘‘‘‘‘‘1‘‘1‘‘1.3‘‘-1‘‘-1‘‘-1.7‘‘1‘‘1.3‘‘0‘‘ ‘‘string‘‘123str‘‘str123‘‘Array‘‘Array‘‘‘
 
floor($v)0000111-1-1-2110001230falsefalse0
ceil($v)0000112-1-1-1120001230falsefalse0
round($v)0000111-1-1-2110001230falsefalse0
$v=NULL0FALSE""TRUE11.3-1"-1"-1.7"1""1.3""0"" ""string""123str""str123"array()array(1)unset($v)
var_dump($v)NULL int(0) bool(false) string(0) "" bool(true) int(1) float(1.3) int(-1) string(2) "-1" float(-1.7) string(1) "1" string(3) "1.3" string(1) "0" string(1) " " string(6) "string" string(6) "123str" string(6) "str123" array(0) { } array(1) { [0]=> int(1) } NULL
var_export($v)NULL0false‘‘true11.3-1‘-1‘-1.7‘1‘‘1.3‘‘0‘‘ ‘‘string‘‘123str‘‘str123‘array ( )array ( 0 => 1, )NULL
print_r($v)‘‘‘0‘‘‘‘‘‘1‘‘1‘‘1.3‘‘-1‘‘-1‘‘-1.7‘‘1‘‘1.3‘‘0‘‘ ‘‘string‘‘123str‘‘str123‘‘Array ( ) ‘‘Array ( [0] => 1 ) ‘‘‘
serialize($v)‘N;‘‘i:0;‘‘b:0;‘‘s:0:"";‘‘b:1;‘‘i:1;‘‘d:1.3;‘‘i:-1;‘‘s:2:"-1";‘‘d:-1.7;‘‘s:1:"1";‘‘s:3:"1.3";‘‘s:1:"0";‘‘s:1:" ";‘‘s:6:"string";‘‘s:6:"123str";‘‘s:6:"str123";‘‘a(chǎn):0:{}‘‘a(chǎn):1:{i:0;i:1;}‘‘N;‘

Hide Dumps/Include Dumps




Accessing Array Key/Values

$arr = array (
  ‘zero‘ => 0,
  ‘one‘ => 1,
  ‘three‘ => ‘Three‘,
  ‘null‘ => NULL,
  ‘false‘ => false,
  ‘empty‘ => ‘‘,
);   
$key =‘zero‘‘one‘‘two‘‘three‘‘null‘‘false‘‘empty‘
isset($arr[$key])truetruefalsetruefalsetruetrue
array_key_exists($key,$arr)truetruefalsetruetruetruetrue
if ($arr[$key]) {falsetruefalsetruefalsefalsefalse
 
empty($arr[$key])truefalsetruefalsetruetruetrue
 
gettype($arr[$key])integerintegerNULLstringNULLbooleanstring



In case interested all these tests are carried out live as this page is rendered (with a bit of ‘eval‘), so any upgrade of PHP will immediately showup. If you have a different version of PHP, and would like to host a copy then let me know at the link below.

Hosted at . Comments/Suggestions/Donations etc to Barry (c)2005

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多