Foreach реализация функций php

449
08 августа 2017, 17:10

Доброго времени суток, если имеется массив

$trianglearray = [];
for ($i = 0; $i < 10; $i++)
{
    $trianglearray [] = $triangle;
}

Мне необходимо воспроизвести функции для всех элементов в массиве, учитывая то что при каждом вызове в указаных элементах рандомно меняются значения.

При выполнении

foreach ($trianglearray as $triangle)
    {
       echo $triangle->Perimeter();
       echo "-Периметр треугольника <br/>";
       if ($triangle->isExist() == 1)
       {
           echo "Треугольник существует <br/>";
       }
       if ($triangle->isRectangular() == 1)
       {
           echo "Треугольник прямоугольный <br/>";
       }
       if ($triangle->isIsosceles() == 1)
       {
           echo "Треугольник равнобедренный <br/>";
       }
    }

Получаем

24-Периметр треугольника 
Треугольник существует 
Треугольник равнобедренный 
24-Периметр треугольника 
Треугольник существует 
Треугольник равнобедренный 
24-Периметр треугольника 
Треугольник существует 
Треугольник равнобедренный 
24-Периметр треугольника 
Треугольник существует 
Треугольник равнобедренный 
24-Периметр треугольника 
Треугольник существует 
Треугольник равнобедренный 
24-Периметр треугольника 
Треугольник существует 
Треугольник равнобедренный 
24-Периметр треугольника 
Треугольник существует 
Треугольник равнобедренный 
24-Периметр треугольника 
Треугольник существует 
Треугольник равнобедренный 
24-Периметр треугольника 
Треугольник существует 
Треугольник равнобедренный 
24-Периметр треугольника 
Треугольник существует 
Треугольник равнобедренный 

Как сделать что бы выходили для каждого треугольника в массиве разные значения, а не 10 раз для одного и того же треугольника?

READ ALSO
Почему не используется файл bootstrap.php.cache в Symfony3 под PHP7?

Почему не используется файл bootstrap.php.cache в Symfony3 под PHP7?

Я заметил, что в файле web/appphp дистрибутива Symfony Standard Edition есть следующая конструкция:

382
Выборка из mysql по дате

Выборка из mysql по дате

Есть 2 переменных которых получаем из формы называются они $start_date и $end_dateЕсть запрос к базе

385
ошибка в изменении значения в mysql

ошибка в изменении значения в mysql

Делаю сайт для поиска посылокВсе готово, но надо сделать страницу админки, где можно будет изменять статус посылки

290