Автор Тема: Подсчёт значений  (Прочитано 10110 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Подсчёт значений
« Ответ #15 : 15 Апреля 2004, 15:00:26 »
НЕЛЬЗЯ
почитай про foreach. чего ты хочешь добиться этой своей фантазией?

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Подсчёт значений
« Ответ #16 : 15 Апреля 2004, 15:07:54 »
Цитировать
xax:
а можно сделать foreach($str[1],$str[2],$str[3] as $x);

А скажи зачем
Все болезни от нервов, только сифилис от удовольствия

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Подсчёт значений
« Ответ #17 : 15 Апреля 2004, 15:23:08 »
Mog.
Есть патчи, в списке по названиям игр должно быть рядом с названием количество патчей к этой игре, а названия патчей к примеру пишутся в $str[1] $str[2] $str[3]

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Подсчёт значений
« Ответ #18 : 15 Апреля 2004, 15:33:56 »
[OFF]RomikChef
как с этим бороться?[/OFF]

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Подсчёт значений
« Ответ #19 : 15 Апреля 2004, 15:40:04 »
xax, я тебя все равно не понимаю.
Ты показал файл txt тебе сделали как надо, а файл не такой, выходит?
[OFF]... пойду уотоплюсь. (C) RomikChef
Шутка, пойду сына из садика забирать [/OFF]
Все болезни от нервов, только сифилис от удовольствия

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Подсчёт значений
« Ответ #20 : 15 Апреля 2004, 15:42:49 »
Mog. В файле txt 27 столбцов, а нужно проверять только 1 18 21 16

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Подсчёт значений
« Ответ #21 : 15 Апреля 2004, 15:59:54 »
Ну так и проверяй $str[1], $str[18], $str[21], $str[16]. Не обязательно же через foreach.

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Подсчёт значений
« Ответ #22 : 16 Апреля 2004, 23:20:35 »
hanslinger
А как ещё?

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Подсчёт значений
« Ответ #23 : 18 Апреля 2004, 14:20:41 »
Блин, ну хоть скажите какая функция или что - то типа этого?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Подсчёт значений
« Ответ #24 : 19 Апреля 2004, 01:18:07 »
никаких функций.
в том-то и дело, что все делается теми же средствами, что и весь остальной твой код.

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Подсчёт значений
« Ответ #25 : 19 Апреля 2004, 07:57:11 »
Цитировать
RomikChef:
все делается теми же средствами, что и весь остальной твой код.

[OFF]Т.е. Ромик говорит, что Mog.\'ом :) и всеми остальными участниками обсуждения [/OFF]
Как вариант, из того, что есть (т.е. из всего массива от
  • до [n]) делаем то, что нужно (т.е. новый массив)
<?
$file="massive.txt";
$arr=file($file);
$num=1;
foreach(
$arr as $a)
    {
    
$str=explode(";",$a);
    
$counter=0;
    
$str_new=array("$str[1]","$str[18]","$str[21]","$str[16]");// создаем новый массив
    
foreach($str_new as $x)
        {
        if(
$x!="")//волшебная строка, угадай, что она делает
            
{
            
$counter++;
            }
        }
    echo 
"в строчке номер $num содержится $counter элементов
"
;
    
$num++;
    }
?>
Все болезни от нервов, только сифилис от удовольствия

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Подсчёт значений
« Ответ #26 : 19 Апреля 2004, 10:01:06 »
Mog.
какую-то ты фигню наворотил

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Подсчёт значений
« Ответ #27 : 19 Апреля 2004, 10:29:54 »
RomikChef В где?
Все болезни от нервов, только сифилис от удовольствия

Оффлайн xax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 230
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Подсчёт значений
« Ответ #28 : 19 Апреля 2004, 15:42:23 »
Mog. Спасибо
RomikChef Всё работает

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Подсчёт значений
« Ответ #29 : 19 Апреля 2004, 16:13:16 »
то, что оно работает - это фигня.
Вот то, что ты не понимаешь, КАК оно работает - это хуже.

мог, в общем, я зря придирался, действительно.
Какая разница - просто реализован алгоритм, или сложно.
Все равно этот чугунный не поймет ни того ни того

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28