如何在CodeIgniter函数中混合PHP和字符串?

如何在CodeIgniter函数中混合PHP和字符串?,php,codeigniter,concatenation,Php,Codeigniter,Concatenation,我想为循环中此单选按钮的每次迭代动态设置id 但是,我们无法找到在id部分转义字符串和变量的正确方法。该部分中的引号无法解析 <?php echo form_radio($data['filename'], 0, '', 'class="uniform" id="'$data['ids']'"); ?> 必须以双引号开始以获得展开变量,然后用反斜杠转义嵌套变量 <?php echo form_radio($data['filename'], 0, '', "class=

我想为循环中此单选按钮的每次迭代动态设置
id

但是,我们无法找到在
id
部分转义字符串和变量的正确方法。该部分中的引号无法解析

<?php 
echo form_radio($data['filename'], 0, '', 'class="uniform" id="'$data['ids']'"); 
?>

必须以双引号开始以获得展开变量,然后用反斜杠转义嵌套变量

<?php 
echo form_radio($data['filename'], 0, '', "class=\"uniform\" id=\"$data[ids]\""); 
试试这个

$data = array(
        'filename' => 'test file_nm',
        'ids' => 'chb_ID'
    );

echo form_radio($data['filename'], 0, '', 'class="uniform" id="'.$data['ids'].'"'); 
它将输出如下

<input type="radio" name="test file_nm" value="0"  class="uniform" id="chb_ID" />

<input type="radio" name="test file_nm" value="0"  class="uniform" id="chb_ID" />