Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Перенос строки два раза подряд 
:(
    Опции темы
yalo
Дата 31.10.2006, 07:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 210
Регистрация: 24.5.2006

Репутация: нет
Всего: 2



Почему при подобном коде не происходит расщепление на три элемента массива? Или я неправильно записала перенос строки?
$str="11111

22222

33333";

$fields = split("\n\n", $str); 
print_r($fields);
PM MAIL ICQ   Вверх
skalex
Дата 31.10.2006, 08:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Хороший человек
**


Профиль
Группа: Участник Клуба
Сообщений: 895
Регистрация: 2.4.2004

Репутация: 8
Всего: 23



Код
$fields = split("\r\n", $str);


Добавлено @ 08:59 
yalo, пользуйтесь кнопкой "Код"!  smile 
PM   Вверх
yalo
Дата 31.10.2006, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 210
Регистрация: 24.5.2006

Репутация: нет
Всего: 2



как-то не совсем то получается, вернее я неправильно поставила вопрос:
Код

$str="11111  строка
в 1м элементе массива
тоже в 1м элементе массива

22222 строка
во 2м элементе массива
тоже во 2м элементе массива

33333 строка
в 3м элементе массива
тоже в 3м элементе массива";

$fields = split("\r\n", $str); 
print_r($fields); 


должно быть три элемента в массиве в результате smile 
То, что было предложено разобьет на 11 элементов, причем будет содержать два элемента, являющиеся пустыми строками... а нужну элементы:
Код

 ([1] => 11111  строка
в 1м элементе массива
тоже в 1м элементе массива [2] => 22222 строка
во 2м элементе массива
тоже во 2м элементе массива [3] => 33333 строка
в 3м элементе массива
тоже в 3м элементе массива)

PM MAIL ICQ   Вверх
SamDark
Дата 31.10.2006, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 10
Всего: 38



Код

$fields = split("\r\n\r\n", $str);



--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
skalex
Дата 31.10.2006, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Хороший человек
**


Профиль
Группа: Участник Клуба
Сообщений: 895
Регистрация: 2.4.2004

Репутация: 8
Всего: 23



Код
$str="11111  строка
в 1м элементе массива
тоже в 1м элементе массива

22222 строка
во 2м элементе массива
тоже во 2м элементе массива

33333 строка
в 3м элементе массива
тоже в 3м элементе массива";

$fields = split("\r\n\r\n", $str); 
echo '<pre>';
print_r($fields);


Результат:
Код
Array
(
    [0] => 11111  строка
в 1м элементе массива
тоже в 1м элементе массива
    [1] => 22222 строка
во 2м элементе массива
тоже во 2м элементе массива
    [2] => 33333 строка
в 3м элементе массива
тоже в 3м элементе массива
)


 smile 
PM   Вверх
yalo
Дата 31.10.2006, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 210
Регистрация: 24.5.2006

Репутация: нет
Всего: 2



спасибоsmile
теперь работаетsmile
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0901 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.