php
  • regex
  • 2011-10-22 139 views 0 likes 
    0

    我想下面两个代码串/秒之间,以替换字符:正则表达式替换的单词的两个字符/秒

    <tr <?php echo "class = 'link_id_$row->link_id key_id_$row->key_id'";?>> 
    <td> 
    <?php echo form_input('target_keyword', $row->key_name, 
        "class = 'link_id_$row->link_id key_id_$row->key_id validate[required] edit_keyword' id='target_links_$row->key_id'"); 
    ?> 
    <?php echo form_hidden('client_id', $client_id);?> 
    </td> 
    <td> 
    <?php echo form_dropdown('target_links', $links_data, $row->link_id, 
        'class="target_urls validate[required]" id="target_links_$row->key_id"'); 
    ?> 
    </td> 
    <td class="center"> 
    <?php echo "<input type='hidden' value='$row->key_id' class='key_id'/>"; ?> 
    <?php echo "<input type='hidden' value='$row->link_id' class='link_id'/>"; ?> 
    <?php echo form_submit('edit_keyword', '', 'id="edit_keyword" class="edit"');?> 
    <?php echo form_submit('delete_keyword', '', 'id="delete_keyword" class="delete"');?> 
    </td> 
    </tr> 
    

    有没有办法,我们可以在“行”之间的替代任何东西, “'”?

    +0

    我在代码中没有看到“row”和“'” - 哪一行?答案很可能是,如果你可以将这些字符隔离到那一行。 –

    +0

    是行?还是什么?你想用它来替换它? – FailedDev

    回答

    0

    这是用单引号(')和双引号(“)用错误的方式的问题。首先,你了解这些区别,并以正确的方式使用。

    请尝试下面的代码

    $obj_1 = "$row->link_id"; 
    $obj_2 = "$row->key_id"; 
    $class_1 = "link_id_$obj_1"; 
    $class_2 = "key_id_$obj_2"; 
    
    <tr <?php echo "class = $class_1 $class_2";?>> 
    
    相关问题