2012-08-15 21 views
1

我試圖讓每個新行textarea作爲一個列表項與爆炸和foreach。我試過\ n,\ n \ r,\ r \ n和PHP_EOL,但沒有任何效果。這裏是我的功能爆炸Textarea列表項中的每一行

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

嘗試'「\ n 「'而不是''\ n''。 – awm 2012-08-15 18:49:14

+0

你guyz是驚人的......投票..非常感謝 – 2012-08-15 18:50:55

+1

或只是完全肛門。但是,謝謝! – awm 2012-08-15 18:52:39

回答

3

新線調用需要在雙引號

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

請參閱 「雙引號」 http://php.net/manual/en/language.types.string.php

+0

你們所有的傢伙都很棒......只需一秒鐘,我就得到了堅實的答案。愛你所有:)我已經投了票,所以一旦系統允許,將在幾分鐘內選擇你的答案。再次感謝 – 2012-08-15 18:52:17