Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Построчное чтение текстовых файлов
 
 автор: SnooPI   (09.04.2007 в 00:32)   письмо автору
 
 

Здравствуйте...
У меня вот что сегодня: :)
Допустим есть файл com.txt

com.txt

.lalala gggg
.stroka2 slovo2
.stpoka3 .gsds3


Так вот.....мне надо создать пхп код, чтобы эти слова были в массиве ну чтобы допустим

list($stroka, $slovo) = 

Вообще мнадо чтобы
.lalala было как $stroka[0]
gggg было как $slovo[0]
.gsds было как $slovo[2]
.stroka2 было как $stroka[1]

ну вообщем как в массивах, вот подскажите как так сделать) спасибо

   
 
 автор: Саня   (09.04.2007 в 00:50)   письмо автору
 
   для: SnooPI   (09.04.2007 в 00:32)
 

<?
$file 
file("com.txt");
$stroka = array();
$slovo = array();
for ( 
$i 0$i count($file); $i++ ) {
  list(
$stroka[], $slovo[]) = explode(" "trim($file[$i]));
}
print_r($stroka);
print_r($slovo);

   
 
 автор: bronenos   (09.04.2007 в 00:53)   письмо автору
 
   для: SnooPI   (09.04.2007 в 00:32)
 

<?php
$file 
file ('com.txt');
$lines $words = array();

foreach (
$file as $f)
  list (
$lines[], $words[]) = explode (' 'trim($f));
?>

по идее должно работать...

   
 
 автор: SnooPI   (09.04.2007 в 03:12)   письмо автору
 
   для: bronenos   (09.04.2007 в 00:53)
 

bronenos спасибо, работает

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования