第一章 变量函数
1.1empty函数
- <?php
- /*
- **********************************************************
- * empty函数
- * 作用:检查变量是否为空,如果变量为空或者为零的值,则返回true.当变量为"",0,
- * "0",null,false,array(),var$var,以及为没有任何属性的对象,
- * bool empty(mixed var)
- **********************************************************
- */
- $var="";
- if(emptyempty($var)){
- echo "var 变量为空";
- }
- ?>
1.2 floatv
- /*
- **********************************************************
- * floatval函数
- * 返回变量的浮点值
- * string floatval(mixed var)
- **********************************************************
- */
- $var1="35.55php";
- $var2="35";
- $var3="php";
- $result1=floatval($var1);
- $result2=floatval($var2);
- $result3=floatval($var3);
- echo ($result1);
- echo "<br>";
- echo ($result2);
- echo "<br>";
- echo ($result3);
1.3get_defind_vars
- /*
- **********************************************************
- * get_defined_vars函数
- *返回一个包含所有已定义变量列表的多维数组,这些变量包括
- * 环境变量,服务器变量和用户定义的变量
- * array get_defined_vars(void)
- **********************************************************
- */
- $b=array(1,1,2,3,5,8);
- $arr=get_defined_vars();
- print_r($arr["b"]);
- echo"<br>";
- echo $arr["_"];
- echo"<br>";
- print_r($arr["argv"]);
- echo"<br>";
- print_r($arr["_SERVER"]);
- echo"<br>";
- print_r(array_keys(get_defined_vars()));
1.4get_resource_type函数
- /*
- **********************************************************
- * get_resource_type
- *返回一个字符串,用于用于表达传递给它的资源的类型
- *string get_resource_type(resource handle)
- **********************************************************
- */
- $c=mysql_connect();
- echo get_resource_type($c)."\n";
- $fp=fopen("foo", "w");
- echo get_resource_type($fp)."\n";
- $doc=new_xmldoc("1,0");
- echo get_resource_type($doc->doc)."\n";
- /*
- **********************************************************
- * gettype
- *返回一个变量的类型
- *string gettype(mixed var)
- **********************************************************
- */
- $a="123";
- echo gettype($a)."<br>";
- $b="php";
- echo gettype($b)."<br>";
- $c=true;
- echo gettype($c);
1.6 import_request_variables函数
转载于:https://blog.51cto.com/suxiangjuner/289454