PHP:用户选择数组的返回值
请原谅,如果这是一个重复或类似的职位,我已经在这里搜索,无法找出我的问题的答案,根据以前的帖子 我知道这可能是一个noob问题(我拼命想自学php,所以请容忍我!) 我有一个定制的混凝土5块我正在建设(使用乔丹列夫的可怕的设计师内容) 代码如下:PHP:用户选择数组的返回值,php,arrays,concrete5,Php,Arrays,Concrete5,请原谅,如果这是一个重复或类似的职位,我已经在这里搜索,无法找出我的问题的答案,根据以前的帖子 我知道这可能是一个noob问题(我拼命想自学php,所以请容忍我!) 我有一个定制的混凝土5块我正在建设(使用乔丹列夫的可怕的设计师内容) 代码如下: <?php if ($field_3_select_value == 1): ?> <!-- ENTER MARKUP HERE FOR FIELD "Heading Placement Left or Right?" : CHOI
<?php if ($field_3_select_value == 1): ?>
<!-- ENTER MARKUP HERE FOR FIELD "Heading Placement Left or Right?" : CHOICE "head-left" -->
<?php endif; ?>
<?php if ($field_3_select_value == 2): ?>
<!-- ENTER MARKUP HERE FOR FIELD "Heading Placement Left or Right?" : CHOICE "head-right" -->
<?php endif; ?>
<?php if ($field_4_select_value == 1): ?>
<!-- ENTER MARKUP HERE FOR FIELD "Heading Placement - top middle bottom" : CHOICE "top" -->
<?php endif; ?>
<?php if ($field_4_select_value == 2): ?>
<!-- ENTER MARKUP HERE FOR FIELD "Heading Placement - top middle bottom" : CHOICE "middle" -->
<?php endif; ?>
<?php if ($field_4_select_value == 3): ?>
<!-- ENTER MARKUP HERE FOR FIELD "Heading Placement - top middle bottom" : CHOICE "bottom" -->
<?php endif; ?>
<div class="span 7 head <?php echo $field_3_select_value->$value; ?> <?php echo $field_4_select_value->$value; ?>">
<?php if (!empty($field_6_textbox_text)): ?>
<h2><?php echo htmlentities($field_6_textbox_text, ENT_QUOTES, APP_CHARSET); ?></h2>
<?php endif; ?>
<?php if (!empty($field_7_textbox_text)): ?>
<h2><?php echo htmlentities($field_7_textbox_text, ENT_QUOTES, APP_CHARSET); ?></h2>
<?php endif; ?>
<?php if (!empty($field_8_textbox_text)): ?>
<h2><?php echo htmlentities($field_8_textbox_text, ENT_QUOTES, APP_CHARSET); ?></h2>
<?php endif; ?>
您可以使用开关
:
<?php
switch ($field_3_select_value):
case 1: $class3 = 'head-left'; break;
case 2: $class3 = 'head-right'; break;
default: $class3 = '';
endswitch;
switch ($field_4_select_value):
case 1: $class4 = 'top'; break;
case 2: $class4 = 'middle'; break;
case 3: $class4 = 'bottom'; break;
default: $class4 = '';
endswitch;
?>
<div class="span 7 head <?php echo $class3; ?> <?php echo $class4; ?>">
让我感到奇怪的是,在比较中,$field_x_select_值似乎包含一个整数,但也有对$field_x_select_值->$value的引用;我想你想在这里呼应的是$field\u 3\u select\u value.“.”$field\u 4\u select\u value;是的,$field_x_select_value->$value是我试图返回的值,而不是键。