Перейти к содержимому

Сервис обмена электронных валют

Партнерская программа Kredov

Работа с масивами.. Вывод списка из файла

#11 Banderas

Banderas
    Topic Starter
  • Пользователь
  • 1 168 сообщений
  • Репутация: 1
0

Отправлено 02 Март 2009 - 23:32

Принял заказ xD
Думаю на днях сделаю, просто тренировки + инглиш
  • 0


#12 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 03 Март 2009 - 10:12

Ждём
  • 0

#13 Banderas

Banderas
    Topic Starter
  • Пользователь
  • 1 168 сообщений
  • Репутация: 1

Отправлено 30 Июль 2009 - 09:20

К второму заданию должен быть код:
for ($i=0; $i<4; $i++) {	
echo $USERS[$i]['family']['name']['Ot4estvo']."<br />";
}

но он не работает :)

Первое тоже сделал, но не могу сделать сортировку
$massiv = array(10, 0, 5, 35, 40, 0, 15, -1, -6, 0, 5);
// пробовал сделать так $massiv = sort($massiv, SORT_NUMERIC); но не работает
foreach ($massiv as $key => $value) {
if ($value > 0) {
echo ($value)."\n";
}
}


пс. не прошло и пол года xD
  • 0


#14 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 31 Июль 2009 - 00:57

Banderas, и так за истечением сроков, напишу правильные варианты решения первой и второй задачи:
1)
<?php

$massiv = array(10, 0, 5, 35, 40, 0, 15, -1, -6, 0, 5);

$count = count($massiv);

for($i = 0; $i < $count; ++$i)
if($massiv[$i] > 0) $massiv[] = $massiv[$i];

array_splice($massiv, 0, $count);

foreach($massiv as $value)
echo "{$value} ";


?>


2)
<?php

$USERS = array(
array('family'=>"Бешкеков", 'name'=>"Азбек", 'Ot4estvo'=>"Рувимович"),
array('family'=>"Ушлёпок", 'name'=>"Рамзес", 'Ot4estvo'=>"Акакиевич"),
array('family'=>"Масисин", 'name'=>"Василий", 'Ot4estvo'=>"Романович"),
array('family'=>"Бутылкин", 'name'=>"Вячеслвав", 'Ot4estvo'=>"Бутыркович")
);

echo "N | Фамилия | Имя | Отчество";

foreach($USERS as $N => $USER)
echo "{N} | {$USER['family']} | {$USER['name']} | {$USER['Ot4estvo']}";

?>

  • 0


Оформление форума – IPBSkins.ru