zoukankan      html  css  js  c++  java
  • PHP 变量与数组

    $v= NULL0FALSE""TRUE11.3-1"-1"-1.7"1""1.3""0"" ""string""123str""str123"array()array(1)unset($v)
    isset($v) false true true true true true true true true true true true true true true true true true true false
    if ($v) { false false false false true true true true true true true true false true true true true false true false
     
    empty($v) true true true true false false false false false false false false true false false false false true false true
     
    is_scalar($v) false true true true true true true true true true true true true true true true true false false false
    is_bool($v) false false true false true false false false false false false false false false false false false false false false
    is_string($v) false false false true false false false false true false true true true true true true true false false false
    is_int($v) false true false false false true false true false false false false false false false false false false false false
    is_numeric($v) false true false false false true true true true true true true true false false false false false false false
    is_float($v) false false false false false false true false false true false false false false false false false false false false
    is_null($v) true false false false false false false false false false false false false false false false false false false true
    is_array($v) false false false false false false false false false false false false false false false false false true true false
     
    ctype_digit($v) false false false false false false false false false false true false true false false false false false false false
    ctype_alnum($v) false false false false false false false false false false true false true false true true true false false false
    ctype_lower($v) false false false false false false false false false false false false false false true false false false false false
    ctype_print($v) false false false false false false false false true false true true true true true true true false false false
    ctype_space($v) false false false false false false false false false false false false false true false false false false false false
    ctype_cntrl($v) false true false false false true false false false false false false false false false false false false false false
    ctype_graph($v) false false false false false false false false true false true true true false true true true false false false
     
    $v= NULL0FALSE""TRUE11.3-1"-1"-1.7"1""1.3""0"" ""string""123str""str123"array()array(1)unset($v)
    count($v) 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0
     
    gettype($v) NULL integer boolean string boolean integer double integer string double string string string string string string string array array NULL
     
    intval($v) 0 0 0 0 1 1 1 -1 -1 -1 1 1 0 0 0 123 0 0 1 0
    floatval($v) 0 0 0 0 1 1 1.3 -1 -1 -1.7 1 1.3 0 0 0 123 0 0 1 0
    strlen($v) NEW! 0 1 0 0 1 1 3 2 2 4 1 3 1 1 6 6 6 5 5 0
    strval($v) '' '0' '' '' '1' '1' '1.3' '-1' '-1' '-1.7' '1' '1.3' '0' ' ' 'string' '123str' 'str123' 'Array' 'Array' ''
     
    floor($v) 0 0 0 0 1 1 1 -1 -1 -2 1 1 0 0 0 123 0 false false 0
    ceil($v) 0 0 0 0 1 1 2 -1 -1 -1 1 2 0 0 0 123 0 false false 0
    round($v) 0 0 0 0 1 1 1 -1 -1 -2 1 1 0 0 0 123 0 false false 0
    $v= NULL0FALSE""TRUE11.3-1"-1"-1.7"1""1.3""0"" ""string""123str""str123"array()array(1)unset($v)
    $arr = array (
      'zero' => 0,
      'one' => 1,
    
      'three' => 'Three',
      'null' => NULL,
      'false' => false,
      'empty' => '',
    );   
    $key = 'zero''one''two''three''null''false''empty'
    isset($arr[$key]) true true false true false true true
    array_key_exists($key,$arr) true true false true true true true
    if ($arr[$key]) { false true false true false false false
     
    empty($arr[$key]) true false true false true true true
     
    gettype($arr[$key]) integer integer NULL string NULL boolean string

    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.

  • 相关阅读:
    springboot maven
    基于spring http服务远程调用
    java注解
    mongdob-高可用集群
    Mongodb学习笔记--分片集群
    Mongodb学习笔记--springboot中使用mongodb
    Mongodb学习笔记--用户和权限
    Mongodb学习笔记--使用java连接操作mongodb
    mongodb学习笔记--集群配置(二)-副本集配置
    mongodb学习笔记--集群配置(一)
  • 原文地址:https://www.cnblogs.com/shuaixf/p/2227010.html
Copyright © 2011-2022 走看看