if($type==0)
$type_value="a";
if($type==1)
$type_value="b";
if($type==2)
$type_value="c";
看看可以精简到什么程度。主要是为了得到$type_value的值,可以增加第三或第四个变量
我的做法如下:
$arr=array('a','b','c');
$type_valu=$arr[$type];
回复内容:
if($type==0)
$type_value="a";
if($type==1)
$type_value="b";
if($type==2)
$type_value="c";
看看可以精简到什么程度。主要是为了得到$type_value的值,可以增加第三或第四个变量
我的做法如下:
$arr=array('a','b','c');
$type_valu=$arr[$type];
方法一:高逼格,$type_value=$type==0?'a':($type==1?'b':($type==2&&'c'))
方法二:用ascii码,$type_value=chr($type+97);
不用谢,请叫我红领巾
'a' + type
类似的php写法请自行yy
另外,你的那种想法其实"abc"[$type]就行了。
$types = array('x', 'y', 'z', ...);
$values = array('a', 'b', 'c', ...);
$res = array_combine($types, $values);
$type_value = $res($type);
前提:
这是一款DM建站系统商务营销服务机构网站模板,DM企业建站系统。是由php+mysql开发的一套专门用于中小企业网站建设的开源cms。DM系统的理念就是组装,把模板和区块组装起来,产生不同的网站效果。可以用来快速建设一个响应式的企业网站( PC,手机,微信都可以访问)。后台操作简单,维护方便。DM企业建站系统安装步骤:第一步,先用phpmyadmin导入sql文件。 第二步:把文件放到你的本地服务
- $types值不重复
- $types值很多
- $types, $values无规则









