Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: массивы

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
SAD
Отправлено: 11 Октября, 2009 - 16:46:56
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




как из файла вида

1 rt кнкен ...... m
2 rgrg кенин ...... m
3 rv екин ....... m
4 rvrv кеие
5 мекме кеинеин
.............................. m

n n n

всю инфу загнать в многомерный массив n на m?
 
 Top
valenok Модератор
Отправлено: 11 Октября, 2009 - 16:47:30
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




file()
explode()


-----
Truly yours, Sasha.
 
My status
 Top
SAD
Отправлено: 11 Октября, 2009 - 16:52:02
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




а конкретней на примере?
за эти функции я читал, но как это все в наглядности будет?

как потом можно определит какой размерности массив?
sizeof определяет только количество "строк" многомерного массива, а как определить кол-во столбцов, если кол-во элементов в каждой "строке" одинаково?
 
 Top
valenok Модератор
Отправлено: 11 Октября, 2009 - 16:53:16
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Там в документации есть примеры работы этих функций.
Не бойся эксперементировать, если что, мы поможем.


-----
Truly yours, Sasha.
 
My status
 Top
SAD
Отправлено: 11 Октября, 2009 - 16:54:40
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




та пробую , начал с малого, но нужно теперь это дело проделать
 
 Top
valenok Модератор
Отправлено: 11 Октября, 2009 - 16:55:17
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




Вперед =))


-----
Truly yours, Sasha.
 
My status
 Top
SAD
Отправлено: 11 Октября, 2009 - 16:56:46
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




дай плиз прямую ссылку на примеры
 
 Top
Ch_chov
Отправлено: 11 Октября, 2009 - 17:02:48
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




file explode
(Добавление)
fgetcsv тоже может пригодится.
 
 Top
SAD
Отправлено: 11 Октября, 2009 - 17:14:02
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




а как тогда с помощью explode вогнать все в многомерный массив?
 
 Top
Ch_chov
Отправлено: 11 Октября, 2009 - 17:31:57
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Считывай файл построчно с помощью fgets, а потом разбивай.
 
 Top
SAD
Отправлено: 11 Октября, 2009 - 17:43:56
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




так оно все считает в одну строку, а надо,

чтобы считало n отдельных строк, потом в каждой строке разбить на m элементов
 
 Top
Champion Супермодератор
Отправлено: 11 Октября, 2009 - 17:45:30
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




Циклы никто не отменял. Пробуй хоть что-нибудь
 
 Top
SAD
Отправлено: 11 Октября, 2009 - 17:47:44
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




так пробую, результата нет. если бы наглядно показали, было бы проще
(Добавление)
помогите мне, я уже волосы рву
 
 Top
Champion Супермодератор
Отправлено: 11 Октября, 2009 - 19:09:25
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




Тут показывать нечего. Покажи, как пробовал, мы поправим.
 
 Top
SAD
Отправлено: 12 Октября, 2009 - 22:30:33
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




я загнал все в массив, как теперь с помощью цикла for , зная размерность массива--вывести его в таблицу?
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB