1

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'); ?>
4

1 に答える 1

3

新しい行は二重引用符で囲む必要があります

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

「二重引用符」を参照http://php.net/manual/en/language.types.string.php

于 2012-08-15T18:49:18.163 に答える