当前位置:首页 > PHP教程 > php应用 > 列表

php中is_scalar如何判断变量是否是一个标量

发布:smiling 来源: PHP粉丝网  添加日期:2020-01-29 10:11:56 浏览: 评论:0 

本篇文章给大家带来的内容是关于php中is_scalar如何判断变量是否是一个标量 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

is_scalar -- 检测变量是否是一个标量

标量变量是指那些包含了 integer、float、string 或 boolean的变量,而 array、object 和 resource 则不是标量。

  1. <?php  
  2.  
  3. function show_var($var) {  
  4.  
  5. if (is_scalar($var)) {  
  6.  
  7. echo $var;  
  8.  
  9. else {  
  10.  
  11. var_dump($var);  
  12.  
  13. }  
  14.  
  15. }  
  16.  
  17. $pi = 3.1416;  
  18.  
  19. $proteins = array("hemoglobin""cytochrome c oxidase""ferredoxin");  
  20.  
  21.  
  22.  
  23. show_var($pi);  
  24.  
  25. // 打印:3.1416  
  26.  
  27.  
  28.  
  29. show_var($proteins)  
  30.  
  31. // 打印:  
  32.  
  33. // array(3) {  
  34.  
  35. // [0]=>  
  36.  
  37. // string(10) "hemoglobin"  
  38.  
  39. // [1]=>  
  40.  
  41. // string(20) "cytochrome c oxidase"  
  42. //phpfensi.com 
  43. // [2]=>  
  44.  
  45. // string(10) "ferredoxin"  
  46.  
  47. // }  
  48.  
  49. ?> 

Tags: is_scalar

分享到: