Php 双引号与单引号问题

Php 双引号与单引号问题,php,html,Php,Html,有人能帮我把这个写对吗?我在挣扎。有人能给我解释一下如何以最好的方式组合单引号和双引号吗??? 我有一个问题 value = "<?php echo $client['name_'.$key];?>" value=“” 我的全部代码是 <?php foreach($this->config->item('languages') as $key=>$value) { echo '<div id="edit-fragmen

有人能帮我把这个写对吗?我在挣扎。有人能给我解释一下如何以最好的方式组合单引号和双引号吗??? 我有一个问题

value = "<?php echo $client['name_'.$key];?>"
value=“”
我的全部代码是

<?php
    foreach($this->config->item('languages') as $key=>$value)
    {
        echo '<div id="edit-fragment-'.$key.'">
        <table class="form_horizontal" width="100%">

        <tr>
            <td class="field">'.lang('polls_txt_title').'</td>
            <td class="value"><input type="text" name="client_'.$key.'" value = "<?php echo $client['name_'.$key];?>"; /></td>
        </tr>

        <tr>
            <td class="field">'.lang('polls_txt_vote').'</td>
            <td class="value"><input type="text" name="polls_'.$key.'_vote" value="'.$this->mConfig->item('polls_'.$key.'_vote').'" /></td>
        </tr>



        </table>
        </div>';
    }
    ?>

试试看

value = "<?php echo $client['name_'.$key];?>";
value=”“;
根据您编辑的问题,请参见我的第二个答案

'<td class="value"><input type="text" name="client_'.$key.'" value = "'.$client['name_'.$key].'" /></td>'
“”
您可以选择

<input value="<?php echo $client['name_'.$key]; ?>" />

更改为:

value = "<?php echo $client['name_'.$key]; ?>"
value=“”
或者如果启用了短标记

value = "<?=$client['name_'.$key];?>"
value=“”
您的HTML是

您的PHP是


总之,
很抱歉,这是输入标记中的html值语法错误忘记了结束分号$client['name.'$key];ans不起作用不是我们的错。我们已经按照您之前的问题给出了ans。让我们为您的新问题@Gautam3164提供一个新的。我认为其他行的问题您的代码是正确的。抱歉,这些不正确,请看您给出了3个单独的qoutes
value = "<?=$client['name_'.$key];?>"