第一个是数据查的时候直接就转换(使用case when),sql语句如下:
select regtime,logtimes,lastip,status,vip,(case vip when 1 then '普通会员' when 2 then '白金vip会员' when 3 then '钻石VIP会员' else '未知' end)as vip_cn from table;
查出来的vip_cn列即是
第二个是通过php的配置数组的方式解决
//先定义数字和中文的对应关系
$conf[1] = '普通会员';
$conf[2] = '白金VIP会员';
$conf[3] = '钻石VIP会员';
//正常读取数据库,这块你自己写
$arr = getList();//这个是你读取数据库的方法,我不知道是什么,用这个当示例了 。$arr是你读取出来的数据的数组
$result = array();//初始化一个结果数组
foreach($arr as $val){
$val['vip_cn'] = $conf[$val['vip']];//通过配置的数组找到数字对应的中文
$result[] = $val;//把格式化好的数组拼到结果数组了
}
print_r($result);//vip_cn元组就是你要的
php 怎么将字符转成数字第一种转换方式: 强制转换;
代码:
结果:
【php转换数据教程交流 php怎么转换】第二种转换方式:转换函数,intval()、floatval()、strval();
代码:
结果:
第三种转换方式:通用类型转换函数settype(mixed var,string type);
代码:
结果:
扩展资料:
PHP的数据类型转换属于强制转换 , 允许转换的PHP数据类型有:
(int)、(integer):转换成整形;
(float)、(double)、(real):转换成浮点型;
(string):转换成字符串;
(bool)、(boolean):转换成布尔类型;
(array):转换成数组;
(object):转换成对象 。
参考资料:PHP中文网--类型转换的判别
关于php转换数据教程交流和php怎么转换的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- chatgpt取代数据分析师,数据分析会被取代吗
- c语言判断合法用户名,判断c语言的标识符是否合法
- 苹果手机怎么设置黑名单电话停机,苹果手机怎么设置黑名单电话停机功能
- 养成恋爱游戏大全java,恋爱养成类游戏简称
- 包含vb.net窗体关闭事件的词条
- 雨花区erp管理系统公司,雨花台区软件园
- excel怎么分区,excel怎么分区间统计求和
- 如何推广品牌产品策略分析,品牌产品的推广
- vb.net删除控件 vbs删除自己