Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:用户选择数组的返回值_Php_Arrays_Concrete5 - Fatal编程技术网

PHP:用户选择数组的返回值

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

请原谅,如果这是一个重复或类似的职位,我已经在这里搜索,无法找出我的问题的答案,根据以前的帖子

我知道这可能是一个noob问题(我拼命想自学php,所以请容忍我!)

我有一个定制的混凝土5块我正在建设(使用乔丹列夫的可怕的设计师内容)

代码如下:

<?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是我试图返回的值,而不是键。