Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » вопрос о массивах и fopen
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
zeev
Нечто
Средний рейтинг: 5 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания:
Публикаций: 754
Статус: zeev в оф-лайне
вопрос о массивах и fopen [сообщение #49754]

наскольк оя понимаю когда я открываю файл фнукцией fopen она возвращает массив

но никакая массивная функция кроме count почему-то не работате

делаю сортирову или еще чего, просто все исчезает

вот блин сколько проблем впоследнее время


в общем вопрос в том как можно открыть файл, чтобы можно было применять масивные сортировки к содержимому

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 09:17
Нажмите сюда для просмотра профайла zeev Отправить Персональное сообщение zeev Посетить домашнию страничку zeev! Найти сообщения от zeev Добавить zeev в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Orliha
фраерок на подсосе
Средний рейтинг: 3.67 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус: Orliha в оф-лайне
[сообщение #49758]

используй функцию file();

PHP:


$array 
= file("failo.txt");
  for(
$i = 0; $i < count($array); $i++) {
    echo(
$array[$i]);
  }


а для сортировки - стандартно: sort, rsort, asort и т.д.

__________________
RTFM (Уважаемые! Читайте документацию!)

Сообщение было отредактировано Orliha 12-08-2003 в 09:35

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 09:31
Нажмите сюда для просмотра профайла Orliha Отправить Персональное сообщение Orliha Посетить домашнию страничку Orliha! Найти сообщения от Orliha Добавить Orliha в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
zeev
Нечто
Средний рейтинг: 5 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания:
Публикаций: 754
Статус: zeev в оф-лайне
[сообщение #49760]

Orliha мне не вывести данные из файла надо, а именно возможность использовать массивные функции, сортировки, поиск по массиву, подсчет количества записей и т.п.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 09:35
Нажмите сюда для просмотра профайла zeev Отправить Персональное сообщение zeev Посетить домашнию страничку zeev! Найти сообщения от zeev Добавить zeev в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Orliha
фраерок на подсосе
Средний рейтинг: 3.67 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус: Orliha в оф-лайне
[сообщение #49761]

вывод - для примера.
1. для записи файла в массив - file
2. подсчет - count
3. сортировка - sort, rsort, asort, arsort

Orliha добавил 12-08-2003 в 09:43:15:
с поиском - то же самое что и вывод гы

$array = file("failo.txt");
for($i = 0; $i < count($array); $i++) {
if ($array[$i])==$query) {
echo("нормал");
} else {
echo("не");
}
}

Orliha добавил 12-08-2003 в 09:44:40:
ну или не равно, а подстроку ищи...
strstr() и т.д..

__________________
RTFM (Уважаемые! Читайте документацию!)

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 09:37
Нажмите сюда для просмотра профайла Orliha Отправить Персональное сообщение Orliha Посетить домашнию страничку Orliha! Найти сообщения от Orliha Добавить Orliha в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
zeev
Нечто
Средний рейтинг: 5 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания:
Публикаций: 754
Статус: zeev в оф-лайне
[сообщение #49764]

во все сообразил

спасибо богшое

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 09:45
Нажмите сюда для просмотра профайла zeev Отправить Персональное сообщение zeev Посетить домашнию страничку zeev! Найти сообщения от zeev Добавить zeev в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Orliha
фраерок на подсосе
Средний рейтинг: 3.67 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус: Orliha в оф-лайне
[сообщение #49765]

сортировать и вручную можно - в циклах....

__________________
RTFM (Уважаемые! Читайте документацию!)

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 09:45
Нажмите сюда для просмотра профайла Orliha Отправить Персональное сообщение Orliha Посетить домашнию страничку Orliha! Найти сообщения от Orliha Добавить Orliha в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
zeev
Нечто
Средний рейтинг: 5 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания:
Публикаций: 754
Статус: zeev в оф-лайне
[сообщение #49766]

хм еще интересно
array_search не работает если цифры ищу

zeev добавил 12-08-2003 в 09:49:53:

quote:
Первоначальное сообщение от Orliha
сортировать и вручную можно - в циклах....


да зачем вручную когда функции

спасиб за помощь кстатит

zeev добавил 12-08-2003 в 09:53:05:
array_unique тоже на цифры не работает
да чеж такое то блин

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 09:48
Нажмите сюда для просмотра профайла zeev Отправить Персональное сообщение zeev Посетить домашнию страничку zeev! Найти сообщения от zeev Добавить zeev в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Orliha
фраерок на подсосе
Средний рейтинг: 3.67 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус: Orliha в оф-лайне
[сообщение #49767]

кстати, когда сортируеш попробуй написать
$file[]=sort($file);

__________________
RTFM (Уважаемые! Читайте документацию!)

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 09:55
Нажмите сюда для просмотра профайла Orliha Отправить Персональное сообщение Orliha Посетить домашнию страничку Orliha! Найти сообщения от Orliha Добавить Orliha в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
zeev
Нечто
Средний рейтинг: 5 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания:
Публикаций: 754
Статус: zeev в оф-лайне
[сообщение #49768]

Orliha онож тогда отсортированое пришпандолит к существующему массиву

zeev добавил 12-08-2003 в 09:59:04:
во еще прикол

до сортировки
array(8) { [0]=> string(15) "80.90.100.110 " [1]=> string(15) "80.90.100.110 " [2]=> string(15) "80.93.100.110 " [3]=> string(15) "80.90.100.110 " [4]=> string(15) "80.94.100.110 " [5]=> string(15) "80.94.100.110 " [6]=> string(15) "80.90.100.110 " [7]=> string(13) "80.90.100.110" }

после
array(4) { [2]=> string(15) "80.93.100.110 " [5]=> string(15) "80.94.100.110 " [6]=> string(15) "80.90.100.110 " [7]=> string(13) "80.90.100.110" }

обрати внимание на две последних записи в массиве после сортировки

zeev добавил 12-08-2003 в 10:02:29:
вот еще прикол

$pos=array_search("80.93.100.110",$file);
возвращает пустоту, везет мне сегодня

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 09:56
Нажмите сюда для просмотра профайла zeev Отправить Персональное сообщение zeev Посетить домашнию страничку zeev! Найти сообщения от zeev Добавить zeev в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Jaxick
Участник+
Средний рейтинг: 3.68 | Оценок: 19
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Россия , Пятигорск
Публикаций: 246
Статус: Jaxick в оф-лайне
[сообщение #49773]

Может уже поздно - но все же скажу:
fopen не возвращает тебе сразу массива!!!
Если ты fopen присвоешь переменой - то в неё запишется индентификатор которым в последсвии можно читать и записывать файл!

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 10:56
Нажмите сюда для просмотра профайла Jaxick Отправить Персональное сообщение Jaxick Посетить домашнию страничку Jaxick! Найти сообщения от Jaxick Добавить Jaxick в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Orliha
фраерок на подсосе
Средний рейтинг: 3.67 | Оценок: 18
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Москва
Публикаций: 653
Статус: Orliha в оф-лайне
[сообщение #49775]

Jaxick, так мы уже говорим про open, а open именно записывает содержимое в массив

__________________
RTFM (Уважаемые! Читайте документацию!)

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 11:14
Нажмите сюда для просмотра профайла Orliha Отправить Персональное сообщение Orliha Посетить домашнию страничку Orliha! Найти сообщения от Orliha Добавить Orliha в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
zeev
Нечто
Средний рейтинг: 5 | Оценок: 5
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Feb 2002
Место проживания:
Публикаций: 754
Статус: zeev в оф-лайне
[сообщение #49782]

чувствую надо самому все функции писать с циклами
а не стандартные пользовать

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-08-2003 11:47
Нажмите сюда для просмотра профайла zeev Отправить Персональное сообщение zeev Посетить домашнию страничку zeev! Найти сообщения от zeev Добавить zeev в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 17:26.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.07345200 seconds (92.98% PHP - 7.02% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.