首页 > 后端开发 > php教程 > 输出数组不加单引号,该怎么处理

输出数组不加单引号,该怎么处理

WBOY
发布: 2016-06-13 11:50:57
原创
1438 人浏览过

输出数组不加单引号

本帖最后由 kay89757sc 于 2014-03-15 03:06:33 编辑
<br />//数据库连接 <br />$rs = mysql_query("select id,degree,min,max,prize,v from magic_config"); <br />	while($r = mysql_fetch_assoc($rs)) {  <br />	$prize_arr[] = $r; } 
登录后复制

如何让输出的数组其中的degree获取的数字不加单引号呢?

<br />$prize_arr = array( <br />		array('id'=>'1','degree'=>97,'min'=>'1','max'=>'5','prize'=>'不要放弃','v'=>'1'), <br />		array('id'=>'2','degree'=>98,'min'=>'7','max'=>'35','prize'=>'不要灰心','v'=>'1'),); 
登录后复制

97 98 这样的不要单引号
------解决方案--------------------
$prize_arr = array( <br />        array('id'=>'1','degree'=>97,'min'=>'1','max'=>'5','prize'=>'不要放弃','v'=>'1'), <br />        array('id'=>'2','degree'=>98,'min'=>'7','max'=>'35','prize'=>'不要灰心','v'=>'1'),); <br />foreach ($prize_arr as $key => $value) {<br />	$prize_arr[$key]['degree'] = (int) $value['degree'];<br />}<br />var_dump($prize_arr);
登录后复制

其实没必要转的 php是弱语言字符和整形没多大区别
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板