在列表项中的每一行中分解Textarea

时间:2012-08-15 18:47:32

标签: php foreach explode

我试图将每个新的textarea行作为一个包含explode和foreach的列表项。我试过\ n,\ n \ r,\ r \ n和PHP_EOL但没有任何作用。这是我的功能

function dt_explode_list($option,$explode_key,$ul_class) {

    $tacs = explode($explode_key, get_option($option));

    echo '<ul class="'.$ul_class.'">';

    foreach ($tacs as $tac) {

        echo '<li>'.$tac.'</li>';   

    }

    echo '</ul>';

}

使用此

进行调用
<?php dt_explode_list('dt_condition_apply','\n','tick-list'); ?>

1 个答案:

答案 0 :(得分:3)

新行必须是双引号

<?php dt_explode_list('dt_condition_apply',"\n",'tick-list'); ?>

请参阅“双引号”http://php.net/manual/en/language.types.string.php