@phpgeeks

Страница 2222 из 8430
F01134H
10.11.2016
11:16:36
ну чо

замутил кто-нибудь в один цикл?)

D'
10.11.2016
11:16:59
Google
Roman ?
10.11.2016
11:17:30
бля ну eval это рили зашквар

Magic
10.11.2016
11:18:04
бля ну eval это рили зашквар
Чем он зашквар? ты так часто его используешь? или ты в конкретно этой задаче туда передаешь кроме цифр из массива что-то?

Sergey
10.11.2016
11:18:19
Ты же не юзерские данные в eval передаешь
сегодня нет, через пол года будут юзерские

ты же не знаешь куда он этот код засунет

Magic
10.11.2016
11:19:17
херню несешь. Представь что это очередное долбанутое задание в школе на олимпиаде по программированию. Тебе дали задачу - решить надо быстро

Владимир
10.11.2016
11:19:25
Ребята у кого есть свои сетки сайтов, доров, блогов? Готов купить. Пишите в ЛС!

Roman ?
10.11.2016
11:19:48
школьная олимпиада на пхп?

Magic
10.11.2016
11:19:53
Ну или предложи лучший вариант. Я же не спорю что eval не лучшее решение. Но в данной ситуации он подходит вполне

Anton
10.11.2016
11:20:15
херню несешь. Представь что это очередное долбанутое задание в школе на олимпиаде по программированию. Тебе дали задачу - решить надо быстро
Нет, задача для себя. Нашел задачу в интернете. Пытаюсь направить ход своих мыслей на правильное решение.

Magic
10.11.2016
11:20:23
школьная олимпиада на пхп?
ну цепляйтесь ко всему, да

Google
F01134H
10.11.2016
11:20:59
ребятуси, кто сделает в один цикл то

D'
10.11.2016
11:21:11
я

F01134H
10.11.2016
11:21:30
я
го

Magic
10.11.2016
11:21:32
всё придумано до нас, if/switch с доступными опеациями
заранее не известны операции, доброе утро

F01134H
10.11.2016
11:21:32
потом сравним

Roman ?
10.11.2016
11:21:35
ну цепляйтесь ко всему, да
смысл школьных олимпиад - показать что ты можешь алгоритм составить а не проверка знаний стандартной библиотеки ЯП

Roman ?
10.11.2016
11:22:00
а ты цепанулся к евалу

Alexander
10.11.2016
11:22:07
С eval нужно быть осторожнее

Sergey
10.11.2016
11:22:15
заранее не известны операции, доброе утро
а как тогда твой eval отпработает операцию log10?

Magic
10.11.2016
11:22:26
блять. никто не спорит что надо быть осторожнее

Alexander
10.11.2016
11:22:31
Если валидировать входные данные ничего плохого не будет

Magic
10.11.2016
11:22:39
Salavat
10.11.2016
11:22:48
Roman ?
10.11.2016
11:23:10
давайте goto тогда заюзаем еще

ща все напишем

Sergey
10.11.2016
11:23:14
ну ты уж совсем загнул.
в том и дело что с if ты сразу скажешь что неизвестная операция, а с eval у тебя всё упадёт

Alexander
10.11.2016
11:23:20
Только зачем eval, когда можно через обычные функции сделать?

Salavat
10.11.2016
11:23:40
http://sandbox.onlinephpfunctions.com/code/7c6146362788fcfd5c3f4211841bff0a4a8ea91a Не идеал. На скорую руку. Сейчас буду думать

Google
Alexander
10.11.2016
11:23:44
давайте goto тогда заюзаем еще
В процедурном стиле если - можно

Salavat
10.11.2016
11:23:48
Но вроде то, что хотел

Anton
10.11.2016
11:23:59
$figures = [ 1, 2, 3 ]; $mathAct = [ "+", "-", "/", "*" ]; echo doMath($figures, $mathAct); function doMath($par1, $par2) { foreach ($par1 as $figs) { foreach ($par2 as $act){ for ($i = 0; $i<=count($figs);$i++) for($j=0;$j<=count($act);j++){ } } } }

F01134H
10.11.2016
11:24:00
@Denormalization а array_reverse является циклом?

Anton
10.11.2016
11:24:03
не туда?)

Sergey
10.11.2016
11:24:38
@Denormalization а array_reverse является циклом?
всё что ходит по массиву является циклом

F01134H
10.11.2016
11:24:42
ага

понял

F01134H
10.11.2016
11:24:52
да, является

я уже глянул на php.net

там форич внутри

D'
10.11.2016
11:25:14
ну так ты его же не используешь

F01134H
10.11.2016
11:25:31
все-равно так будет считаться дополнительным циклом

:P

Sergey
10.11.2016
11:25:51
нет
т.е. меняем foreach на array_map и получаем решение с 0 циклами

D'
10.11.2016
11:26:03
че как нипацан

F01134H
10.11.2016
11:26:13
Ди, да го по честному

1 цикл так один

Google
D'
10.11.2016
11:26:25
мне че скучно

F01134H
10.11.2016
11:26:28
да

Alexander
10.11.2016
11:26:29
@Denormalization а array_reverse является циклом?
Не факт, нужно доки смотреть, может он просто указатель изменяет

D'
10.11.2016
11:26:30
эту хуйню пилить

Salavat
10.11.2016
11:26:39
Формально тут не один цикл
Я сказал, что один цикл не получился

F01134H
10.11.2016
11:26:41
пруф могу кинуть

в доках так и написано

Admin
ERROR: S client not available

F01134H
10.11.2016
11:26:59
что форич внутри

@someone_from_nowhere уже выше сказал

Alexander
10.11.2016
11:27:24
через рекурсию можно сделать

D'
10.11.2016
11:27:26
там 3 цикла

Alexander
10.11.2016
11:27:29
тогда без циклов будет

D'
10.11.2016
11:27:30
че вы как хз кто

Salavat
10.11.2016
11:27:41
меня больше бесит switch ($math){ case '-': $result = $figure - $f; break; case '+': $result = $figure + $f; break; case '*': $result = $figure * $f; break; case '/': $result = $figure / $f; break; }

Anton
10.11.2016
11:28:39
нашел условие с задачи. курсы были от loftschool 1.Функция должна принимать 2 параметра: a.массив чисел; b.строку, обозначающую арифметическое действие, которое нужно выполнить со всеми элементами массива. 2.Функция должна вывести результат на экран. 3.Функция должна обрабатывать любой ввод, в том числе некорректный и выдавать сообщения об этом

D'
10.11.2016
11:29:03
ну вот

Google
D'
10.11.2016
11:29:05
а вы наркоманите

там вообще про другое задача

Salavat
10.11.2016
11:29:13
перепеши на if
ну хз. мб как выше - предлагали ввести еще один массив, ключ - действие, а значение - callback ф-ия. Ну это наркоманство

Salavat
10.11.2016
11:30:41
Дык вроде решили же, что eval всегда идёт нахер?

Ди, да го по честному
Покажи решение свое

F01134H
10.11.2016
11:33:39
оно еще не готово

но я уверен, что оно есть

я оч близко

D'
10.11.2016
11:34:17
ты не сделаешь

Salavat
10.11.2016
11:34:17
Ок. Я пока не представляю

F01134H
10.11.2016
11:34:24
Magic
10.11.2016
11:34:50
на 3 пункте eval идет нахер
драааасти, обработка идет до eval

D'
10.11.2016
11:35:05
а нахуй тогда евал?

Salavat
10.11.2016
11:35:06
Magic
10.11.2016
11:35:11
или ты всегда сначала выполняешь что-то а потом проверяешь на правильностьи допустимость ввода

Где код-то рабчоий?
код этой задачи? я уже выше слал

с evalom слать не вижу смысла, в говне измажусь

Salavat
10.11.2016
11:36:05
http://sandbox.onlinephpfunctions.com/code/ea35f2803a5b667985deead18ede862aeb315aac
Нихрена. Где результат действия?

Ну задача не решена же тогда

Magic
10.11.2016
11:36:33
Нихрена. Где результат действия?
Добавить ифы или свичи или что там хотите - религия не позволяет?

Страница 2222 из 8430