首页 > 解决方案 > 在 php 中,如何访问作为字符串存储在变量中的数组的索引

问题描述

$row['test']='this is test index';
$test="$row['test']";
echo $test;

在上面的变量test代码中,我想存储变量$row['test'] 的名称,然后尝试打印test。所需的输出应该是“这是测试索引”,但我得到的输出是 解析错误:语法错误,意外的“”(T_ENCAPSED_AND_WHITESPACE),需要“-”或标识符(T_STRING)或变量(T_VARIABLE)或数字(T_NUM_STRING) . 所以我的问题是我如何才能真正将变量 $row['test']的值作为字符串存储在变量test中。

标签: php

解决方案


只需从 "$row['test']" 中删除双引号即可

    <?php
    $row['test']='this is test index';
    $test=$row['test'];
    echo $test;
    ?>

推荐阅读