这个该怎么实现 比如$huxing从数据库的值为1,2,7,我最后想输出的是一室,二室,七室
解决方案 »
- 使用unset()时出现的错误怎么解决
- 如何把一个页面的表单值提交到不同的页面中去
- 一个insert问题
- 每次提交数据之前都要验证用户名和密码,如何实现
- 今天写到了表单验证功能实现了但是怎样上传呢?
- file_exists在PHP的安全模式下被禁用,询替代的解决方法
- 为什么我的php的session在apache里有用,在iis里就没有用了?
- 我想请教一下我数据库中存储的数据是gb2312编码,我得到urldecode处理后的utf8编码的字符串我该如何用这个字符串作为关键字来查询数据库
- 请兄弟们推荐几本PHP的好书来!
- 如何用php程序实现数据的导入和导出,即实现数据备份和恢复功能
- 求大神给个sql优化或者解决方案
- php查询mysql显示到表格中
{
$num=array('0','1','2','3','4','5','6','7','8','9');
$cht=array('零','一','二','三','四','五','六','七','八','九');
$change=str_replace($num,$cht,$mum);
return $change;
}
function ch_num($num) {
$obj = array("零","一","二","三","四","五","六","七","八","九");
$size = array("","十","百","千","","万","亿","兆");
$nums=array(); if($num)
{
$num =(string)$num;
if($num == '10')return '十室';
$num = strrev($num);
for($i=0;$i<strlen($num);$i++)
{
array_push($nums, substr($num,$i,1));
}
if(count($nums)==2&&$nums[1]==1)
{
return $size[1].$obj[$nums[0]] . '室';
}
for($i=0;$i<count($nums);$i++)
{
if(($i==0&&$num[0]=='0')||($nums[$i]=='0'&&$nums[$i-1]=='0'))
{
$out[$i]='';
continue;
}
$out[$i] = $obj[$nums[$i]];
$out[$i] .= $nums[$i] != "0"? $size[$i%4] : "";
if($i%4 == 0)$out[$i] .= $size[4+floor($i/4)];
}
$retval = join("",array_reverse($out));
}
return $retval . '室';
}