Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/26: Рейтинг темы: голосов - 26, средняя оценка - 4.85
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 401

Как вывести данные из файла в столбец ?

10.08.2012, 23:01. Показов 4970. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста вывести данные из файла в столбец. Пример: Имеется файл article.txt в нем записаны числа 123456789, как сделать так чтоб они вывелись в столбец ? Данные вывожу вот так:
PHP
1
2
3
4
5
6
7
8
9
10
<?php
 
  $file = "article.txt";
  
  $fo = fopen($file,"a+");
  $read = fopen($file,"r");
$fr = fread($read,filesize($file));
print $fr;
fclose($fo);
?>
что нужно дописать что б реализовать такую задачу ?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.08.2012, 23:01
Ответы с готовыми решениями:

Как вывести данные в соседний столбец?
Приветствую. Код запроса: SELECT DISTINCT Customers.Country, COUNT(Employees.Country) FROM Customers FULL JOIN Orders ON...

Как вывести данные из файла?
date - вектор типа mystruct { double x, min, max;//min - нижний предел, max - верхний предел double eps; // точность int type; ...

Вывести в столбец данные согласно условию
У меня отчет получает данные из запроса. Есть в этом запросе, помимо остальных, есть один столбец: ConditionalProfit. Я хотел в отчете...

7
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
10.08.2012, 23:34
числа записаны именно в одну строку (и с пробелами или нет) или каждое число на новой строке?

Добавлено через 19 минут
в общем на ваше условие такой вариант
PHP
1
2
3
4
5
6
$file = 'article.txt';
$text = file_get_contents($file);
$arr = str_split($text);
foreach($arr as $v) {
    echo $v.'<br>';
}
1
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 401
11.08.2012, 01:39  [ТС]
спасибо за помощь все работает, а можно еще както добавлять в это файл свои теги, например там что б числа были определенного цвета например красные ? но чтобы додавать их через PHP вот так как вы только что сделали

Добавлено через 1 час 57 минут
пробовал этот способ к русским словам применить но у меня начало выводить иероглифы вот так:











как от этого избавится?
0
Исследователь
 Аватар для Jallik Lich
196 / 175 / 13
Регистрация: 30.10.2011
Сообщений: 605
Записей в блоге: 7
11.08.2012, 01:41
Цитата Сообщение от gigs Посмотреть сообщение
можно еще както добавлять в это файл свои теги, например там что б числа были определенного цвета например красные ? но чтобы додавать их через PHP вот так как вы только что сделали
Да...

PHP
1
2
3
4
5
6
$file = 'article.txt';
$text = file_get_contents($file);
$arr = str_split($text);
foreach($arr as $v) {
    echo '<p style="color: #F00; font-size: 36px;">' . $v . '</p>';
}
Добавлено через 1 минуту
Цитата Сообщение от gigs Посмотреть сообщение
пробовал этот способ к русским словам применить но у меня начало выводить иероглифы вот так:










как от этого избавится?
https://www.cyberforum.ru/blog... og184.html
0
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 401
11.08.2012, 15:32  [ТС]
а как можно сделать что б мне выводило данные построчно например у меня записано так:
Первый
Второй
Третий

как сделать чтоб их вывело построчно а то у меня все буквы идут в столбец вот так:
П
е
р
в
ы
й

Добавлено через 7 минут
все я уже сам разобрался
0
 Аватар для c4boomb
198 / 166 / 23
Регистрация: 20.04.2011
Сообщений: 750
Записей в блоге: 1
11.08.2012, 15:33
если слова через пробел то..
PHP
1
2
3
4
5
6
$text=file_get_contents("article.txt");
$words_array = ($text=='') ? array() : explode(' ',$text);
foreach($words_array as $value)
{
  print $value."</br>";
}
(Функция explode возвращает массив и принимает 2 значения, разделитель(в нашем случае пробел) и сам текст)
0
8 / 9 / 1
Регистрация: 21.12.2011
Сообщений: 401
11.08.2012, 15:36  [ТС]
возник еще один вопрос а можно ли сделать так чтоб определенные слова выводились своим цветом, например:
1.Первый
2.Второй
3.Третий

и что б цифры были скажем красные .
0
10 / 5 / 1
Регистрация: 17.07.2012
Сообщений: 39
11.08.2012, 21:32
PHP
1
2
3
4
5
6
7
8
   
$i = 0;
$text=file_get_contents("article.txt");
 $words_array = ($text=='') ? array() : explode(' ',$text); 
foreach($words_array as $value) { *
$i++;
 print "$i".".".$value"</br>"; 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.08.2012, 21:32
Помогаю со студенческими работами здесь

Как из файла Excel вывести данные на сайт?
есть файл где огромное количество таблиц с расчетами. нужно эти таблицы отобразить на сайте при этом что бы можно было проводить расчеты....

Как считать данные из файла и вывести в файл
Я сегодня написал 2 программы: Моё решение: #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int main() { ...

Как вывести данные из текстового файла в консоль?
Обучаюсь по &quot;Хорстманн К. - Java. Библиотека профессионала. Том 1. Основы&quot; Глава 3. Раздел 3.7.3. &quot;Файловый ввод и вывод&quot; ...

Как вывести данные из текстового файла на график?
Снимаю с датчика давления параметр каждые 5 минут и заношу эти данные в текстовый файл, затем пытаюсь их вывести на график, чтобы параметр...

Как вывести на печать данные из таблицы из lua-файла?
Создал &quot;t.lua&quot;. файл содержит: require(&quot;data&quot;); print(tostring(arr)) data.lua содержит: arr= ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США. Нашел на реддите интересную статью под названием «Кто-нибудь знает, где получить бесплатный компьютер или. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru