Обучение/Помощь новичкам | Дожадничались
Потом гляну, сейчас с телефона)
А что там, гуру пхп? тяжко видимо, на словах Лев Толстой
А что там, гуру пхп? тяжко видимо, на словах Лев Толстой
Потом гляну, сейчас с телефона)
А что там, гуру пхп? тяжко видимо, на словах Лев Толстой
кстати не такая и сложная задачка, чисто шафлом обойтись можно
Не-а, может совпасть цвет с названием цвета , то есть,покрасить слово зеленый в зеленый
________
посл. ред. 13.06.2024 в 22:51; всего 1 раз(а); by System
Вариант проверять данные на совпадение в массиве больше ресурсов жрет иногда проще логикой перекрыть
php
private function generateData(): array
{
$sources = self::COLORS;
shuffle($sources);
$count = count($sources);
$partCount = $count / 2;
$parts = [
array_slice($sources, 0, $partCount),
array_slice($sources, $partCount, $count)
];
shuffle($parts);
[$colors, $words] = $parts;
$data = array_combine($words, $colors);
return array_slice($data, 0, 5);
}________
посл. ред. 13.06.2024 в 23:07; всего 1 раз(а); by System
Зачем заворачивать в функцию кусок кода, который вызывается всего лишь один раз на весь скрипт? Чисто понтануться, типа, смотрите, я знаю слово new? Детский сад)

