php中根据变量的类型 选择echo或dump


Posted in PHP onJuly 05, 2012

此时,is_scalar内置函数就派上用场了。

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

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

<?php 
function show_var($var) { 
if (is_scalar($var)) { 
echo $var; 
} else { 
var_dump($var); 
} 
} 
$pi = 3.1416; 
$proteins = array("hemoglobin", "cytochrome c oxidase", "ferredoxin"); show_var($pi); 
// 打印:3.1416 
show_var($proteins) 
// 打印: 
// array(3) { 
// [0]=> 
// string(10) "hemoglobin" 
// [1]=> 
// string(20) "cytochrome c oxidase" 
// [2]=> 
// string(10) "ferredoxin" 
// } 
?>
PHP 相关文章推荐
echo(),print(),print_r()之间的区别?
Nov 19 PHP
增加反向链接的101个方法 站长推荐
Jan 31 PHP
PHP4中session登录页面的应用
Jul 25 PHP
PHP开发不能违背的安全规则 过滤用户输入
May 01 PHP
使用JSON实现数据的跨域传输的php代码
Dec 20 PHP
体育彩票排列三组选三算法分享
Mar 07 PHP
php简单获取目录列表的方法
Mar 24 PHP
浅谈php7的重大新特性
Oct 23 PHP
Symfony2实现从数据库获取数据的方法小结
Mar 18 PHP
thinkPHP中_initialize方法实例分析
Dec 05 PHP
Laravel中的Auth模块详解
Aug 17 PHP
thinkphp 中的volist标签在ajax操作中的特殊性(推荐)
Jan 15 PHP
PHP写的求多项式导数的函数代码
Jul 04 #PHP
php中禁止单个IP与ip段访问的代码小结
Jul 04 #PHP
提高php运行速度的一些小技巧分享
Jul 03 #PHP
PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
Jul 02 #PHP
php.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
Jul 01 #PHP
apache+codeigniter 通过.htcaccess做动态二级域名解析
Jul 01 #PHP
php下载文件的代码示例
Jun 29 #PHP
You might like
php 页面执行时间计算代码
2008/12/04 PHP
PHP多个版本的分析解释
2011/07/21 PHP
php实现用于验证所有类型的信用卡类
2015/03/24 PHP
使用PHP生成图片的缩略图的方法
2015/08/18 PHP
PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码)
2017/08/15 PHP
PHP convert_cyr_string()函数讲解
2019/02/13 PHP
解决laravel 表单提交-POST 异常的问题
2019/10/15 PHP
基于laravel缓冲cache的用法详解
2019/10/23 PHP
jQuery替换textarea中换行的方法
2015/06/10 Javascript
jquery validate和jquery form 插件组合实现验证表单后AJAX提交
2015/08/26 Javascript
JS实现自动变化的导航菜单效果代码
2015/09/09 Javascript
JS经典正则表达式笔试题汇总
2016/12/15 Javascript
jQuery中页面返回顶部的方法总结
2016/12/30 Javascript
jQuery Mobile漏洞会有跨站脚本攻击风险
2017/02/12 Javascript
详解为Bootstrap Modal添加拖拽的方法
2018/01/05 Javascript
JS正则表达式常见用法实例详解
2018/06/19 Javascript
利用原生JS实现欢乐水果机小游戏
2020/04/23 Javascript
vue中使用带隐藏文本信息的图片、图片水印的方法
2020/04/24 Javascript
JQuery使用数组遍历跳出each循环
2020/09/01 jQuery
使用Python编写一个简单的tic-tac-toe游戏的教程
2015/04/16 Python
详解Python中find()方法的使用
2015/05/18 Python
Python对字符串实现去重操作的方法示例
2017/08/11 Python
python中单例常用的几种实现方法总结
2018/10/13 Python
马来西亚网上美容店:Hermo.my
2017/11/25 全球购物
anello泰国官方网站:日本流行包包品牌
2019/08/08 全球购物
你们项目是如何进行变更控制的
2015/08/26 面试题
工程质量承诺书范文
2014/03/27 职场文书
租房协议书怎么写
2014/04/10 职场文书
工作会议方案
2014/05/21 职场文书
宿舍标语大全
2014/06/19 职场文书
新郎接新娘保证书
2015/05/08 职场文书
毕业设计致谢词
2015/05/14 职场文书
表彰大会新闻稿
2015/07/17 职场文书
《分数的意义》教学反思
2016/02/20 职场文书
解决Django transaction进行事务管理踩过的坑
2021/04/24 Python
MySQL 常见存储引擎的优劣
2021/06/02 MySQL