|
|
|
|
|
для: Phantom
(27.06.2008 в 03:23)
| | Спасибо большое за совет. Я сделал так:
$mesh=explode("\n",$mes);;
$ms=count($mesh);
for($i=0; $i<$ms; $i++){
$mesf.=$mesh[$i];
$mesf.="<br />";
}
|
работает. Может это "огород", может проще это делается?
Еще раз спасибо. | |
|
|
|
|
|
|
|
для: ONYX
(27.06.2008 в 03:26)
| | Так ведь, как я понял, автору нужно посты занести в массив и вывести в обратном порядке. А strrev() изменит порядок символов в строке на обратный. О_о | |
|
|
|
|
|
|
|
для: Николай2357
(27.06.2008 в 03:11)
| | . | |
|
|
|
|
|
|
|
для: Николай2357
(27.06.2008 в 03:11)
| | Заменяй переносы строк на пробелы перед записью в файл. Ну или заменяй их на \n в текстовом виде. А при выводе заменяй \n на перенос строки. Можешь вместо \n использовать какую-нибудь комбинацию символов, например, :\n: . Используй что-то такое, что пользователь вряд ли введёт. | |
|
|
|
|
|
|
| Посоветуйте пожалуйста, как быть в такой ситуации:
Нужно считать файл построчно, и ревесировать его. Все просто.
$red=file("./post.dat");
$red=array_reverse($red);
|
Сложность в том, что если в переменной есть разрыв строки, то есть при наборе текста в <textarea> юзер нажимает enter для нового абзаца, строка делится и получается кавардак. Есть ли способ избежать этого?
Спасибо. | |
|
|
|
|