| |
|
|
| | Почему когда я получаю из файла инфу в виде масива:
$per = file("...");
то когда делаю так:
echo "$per[0] $per[1]";
На странице в одну строку, а в исходном html коде, с новой? Как сделать в одну? | |
| |
|
|
| |
|
|
| |
для: question
(09.08.2007 в 17:54)
| | | попробуйте удалить 2 последних символа из переменной $per[0].
Это символ конца строки и перевода каретки. Хотя в зависимости от типа файла возможно следует удалить только 1 последний символ. | |
| |
|
|
| |
|
|
| |
для: question
(09.08.2007 в 17:54)
| | | echo $per[0]."<p>".$per[1];
[поправлено модератором] | |
| |
|
|
| |
|
|
| |
для: tricket
(09.08.2007 в 18:58)
| | | ой не так понял... короче удаляй \n и \r\n
а вообще выполни скрипт
$per = file("...");
echo htmlspecialchars($per[0]);
|
и всё поймёшь) | |
| |
|
|
| |
|
|
| |
для: tricket
(09.08.2007 в 19:02)
| | | дык я и говорю \n и \r\n удалять | |
| |
|
|
| |
|
|
| |
для: tricket
(09.08.2007 в 19:02)
| | | а вообще выполни скрипт...
Что он с этого скрипта поймет?
trim();
rtrim(); | |
| |
|
|
| |
|
|
| |
для: Poison
(09.08.2007 в 19:09)
| | | хм я думал трим тока пробелы удаляет...
а оказывается trim() удаляет следующие символы:
*
" " (ASCII 32 (0x20)), символ пробела.
*
"\t" (ASCII 9 (0x09)), символ табуляции.
*
"\n" (ASCII 10 (0x0A)), символ перевода строки.
*
"\r" (ASCII 13 (0x0D)), символ возврата каретки.
*
"\0" (ASCII 0 (0x00)), NUL-байт.
*
"\x0B" (ASCII 11 (0x0B)), вертикальная табуляция.
Век живи - век учись! Poison спасибо! а по поводу моего скрипта, то htmlspecialchars спасала не раз) всё наглядно показывает... и имхо её нужно в таких случаях применять первым делом! | |
| |
|
|
| |
|
|
| |
для: tricket
(09.08.2007 в 20:06)
| | | И к этому ко всему, удаляет еще то, что укажешь во втором параметре... | |
| |
|
|