新手求助!!!php一个字段有不同数值,该怎么表示中文出来?谢谢! 举例: php有个字段是a ,然后我在前台发布信息,在字段a中,不断填入数据0或者1或者2 ,然后我查看的时候,我想这样表示,当a=0的时候,我表示出来中文是"好",当a=1的时候,我表示出来中文是"坏",当a=2的时候,我表示出来中文是"不确定",请问怎么写代码呀?新手求助!!!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?phpecho ($a == 2)? '不确定' : (($a == 1) ? '坏' : '好');?> $arr=array(0=>'好',1=>'坏',2=>'不确定');echo $arr[$a]; <?php$arr=array(0=>'好',1=>'坏',2=>'不确定');echo $arr[$a];?>输出没有显示 $a要有值直行=_=..你是post的就用$_POST['a']。GET的就用$_GET['a']-------------------------------像楼上的数组也挺方便$arr=array('好','坏','不确定');echo $arr[$a]; 现在a字段已经有了相应数字了0或者1或者2,现在就是直接调出a字段的现在显示出来,<?php echo $rs["a"]; ?>这样是可以显示的,当前一行的信息,不同行信息a的信息是不同数字的 <?php$a = '不过是将里面的0或1或2';echo str_replace(array(0,1,2), array('好','坏','不确定') , $a); 楼上搞复杂了吧$arr=array(0=>'好',1=>'坏',2=>'不确定');echo $arr[$rs["a"]]; $arr=array(0=>'好',1=>'坏',2=>'不确定');放到循环外面定义 Fatal error: Call to undefined function get_connection() XP下搭建织梦网站 Rewrite 问题 求助论坛的楼层实现问题? 求助PHP视频教程 向jakey提问+散分+祝大家Christmas快乐 PHP中实现不同文件下的调用 PHP如何连接远程数据库? 请教个语法问题 急用,希望大虾不吝赐教。我只能给这么多分,如解决问题,我会再开帖子答谢的。 马上散分,关于内容中过滤数字并替换星号 怎么学习Enterprise Architect
<?php
echo ($a == 2)? '不确定' : (($a == 1) ? '坏' : '好');
?>
echo $arr[$a];
<?php
$arr=array(0=>'好',1=>'坏',2=>'不确定');
echo $arr[$a];
?>
输出没有显示
像楼上的数组也挺方便
$arr=array('好','坏','不确定');
echo $arr[$a];
echo str_replace(array(0,1,2), array('好','坏','不确定') , $a);
echo $arr[$rs["a"]];
放到循环外面定义