@phpgeeks

Страница 3403 из 8430
da horsie
14.01.2017
07:52:16
ща

Kirill
14.01.2017
07:54:29
могу скинуть полностью задание если так не понятно вам

Aleksandr
14.01.2017
07:54:44
Подобным образом пойдёт?

$fun = function($arg) { if($arg>2) { $fun(rand(2,8)); }else{ return 'Завершить'; } } А че вот по такому типу сделать?

Google
Kirill
14.01.2017
07:56:26
так тут мы же не выбираем и не записываем в массив.

Aleksandr
14.01.2017
07:57:32
так тут мы же не выбираем и не записываем в массив.
Ну я тебе образец сбросил, array_push сам добавишь

da horsie
14.01.2017
07:59:16
уууууу

так ты читер

Andrey
14.01.2017
07:59:44
Что там? Тестовое?)

da horsie
14.01.2017
08:00:06
да

Andrey
14.01.2017
08:00:19
Косяяяк

da horsie
14.01.2017
08:00:43
Контрольная работа #1

Aleksandr
14.01.2017
08:00:46
$resultActionList = []; $fun = function($arg) { if($arg>2) { $array$resultActionList array_push($resultActionList, $arg); }else{ return 'Завершить'; } } Можно так

da horsie
14.01.2017
08:00:55
Что же ты, Кирилл

как не стыдно

Aleksandr
14.01.2017
08:01:05
Может в синтаксисе ошибся

Google
da horsie
14.01.2017
08:01:07
читерам мы не помогаем

и очкарика прогони

выглядит как лох

а шуба клевая у тебя

Aleksandr
14.01.2017
08:01:42
Да, шуба збс

Kirill
14.01.2017
08:02:58
вот со 2 этапом не могу разобраться,никто же не просил полностью

все

Andrey
14.01.2017
08:03:20
Не, Кирилл, мы конечно можем тебе помочь но не с решением тестовых, если мы решим его тебе то испытательный срок для тебя закончится на 2 неделе, так как тестовое ты списал

Aleksandr
14.01.2017
08:04:11
Не, это какие-то курсы

Kirill
14.01.2017
08:04:24
не понял,просто второй этап никак не могу разобрать

da horsie
14.01.2017
08:04:32
ойойой

Обращайтесь внутри функции к массивам $actionList и $resultActionList через массив $GLOBALS

беги с этих курсов, которые учат использовать globals

da horsie
14.01.2017
08:06:12
для его switch нужен?

Kirill
14.01.2017
08:06:28
да

da horsie
14.01.2017
08:06:28
или чо?

дак посмотри примеры

Kirill
14.01.2017
08:07:00
Нужно использовать switch…case для выбора следующего действия Обращайтесь внутри функции к массивам $actionList и $resultActionList через массив $GLOBALS

Google
da horsie
14.01.2017
08:07:03
http://php.net/manual/en/control-structures.switch.php

вот я даже погуглил за тебя

Andrey
14.01.2017
08:07:20
Я с глобалами только на работе одной работал, было буэ

Kirill
14.01.2017
08:07:48
да струкутуру switch я знаю

Andrey
14.01.2017
08:08:53
А что за курсы? Какая контора?

Артур Евгеньевич
14.01.2017
08:09:23
В битриксе много Глобалов))

Kirill
14.01.2017
08:09:30
да вы не знаете даже,Это в Кыргазстане.Мы сейчас делаем с глобалс так как еще до ООП не дошли

da horsie
14.01.2017
08:10:14
может мы тебе более вменяемый путь подскажем?

курсы у тебя говно, вот ей богу

Kirill
14.01.2017
08:10:53
в файле задание

можно

da horsie
14.01.2017
08:12:05
ты, Кирилл, английский знаешь?

Kirill
14.01.2017
08:12:22
да

da horsie
14.01.2017
08:12:31
смотри-ка

тогда не все потеряно

зачем тебе курсы?

Kirill
14.01.2017
08:13:48
да блин,мне просто может,сейчас кто нибудь помочь со 2 этапом,кто как думает,можно без глобалс,вменяемым способом

da horsie
14.01.2017
08:14:51
тебе надо вот эту гигантскую блок-схему превратить в матрицу переходов по состояниям

а потом выбирать следующее состояние из предыдущего и случайного числа (если следующих состояний много

Google
Kirill
14.01.2017
08:18:52
сложна)

ivphpan
14.01.2017
08:19:03
Состояние лучше в сессии держать

Действие как удобно свичами или ифами

D'
14.01.2017
08:19:32
состояние лучше со своим психиатором обсуждать

Kirill
14.01.2017
08:22:58
там просто если в функции писать со свитч или иф

функция будет огромной так как массив из 16 строк

name
14.01.2017
08:23:32
чего

Kirill
14.01.2017
08:24:23
$actionList = [ 'action-1' => "Начало дня", 'action-2' => "Поднимаюсь с кровати с левой ноги", 'action-3' => "Поднимаюсь с кровати с правой ноги", 'action-4' => "Падаю с кровати", 'action-5' => "Пробежка по аллее", 'action-6' => "Физ. зарядка на балконе", 'action-7' => "Варю крепкий кофе", 'action-8' => "Готовлю плотный завтрак", 'action-9' => "Достаю вчерашний салат", 'action-10' => "Спустило колесо", 'action-11' => "Добираюсь на работу пешком", 'action-12' => "Добираюсь на работу на маршрутке", 'action-13' => "Добираюсь на работу на своем авто", 'action-14' => "Прихожу вовремя", 'action-15' => "Опаздываю на работу", 'action-16' => "Конец" ]; $resultActionList = [];

вот два массива

Джама
14.01.2017
08:24:31
Kirill
14.01.2017
08:25:09
есть блок схема по которой у нас выбираются действия из этих 16

Anonymous*
14.01.2017
08:25:54
массив ебани

Kirill
14.01.2017
08:26:04
по кому

Anonymous*
14.01.2017
08:26:05
где номер элемента N из action-N

Anonymous*
14.01.2017
08:26:26
потом по элементу узнаешь номер

Kirill
14.01.2017
08:26:43
чет не понял

Джама
14.01.2017
08:27:03
потом по элементу узнаешь номер
Хммм, в этом сообществе по идее так и должно быть, но все же мы думаем одинаково

Google
Anonymous*
14.01.2017
08:27:15
a=array('Начало дня','Поднимаюсь с кровати с левой ноги'...)

в этом сообществе как повезёт

Джама
14.01.2017
08:28:38
Anonymous*
14.01.2017
08:28:41
но это элементарный функционал

кода не намного меньше будет

ivphpan
14.01.2017
08:28:46
может базу лучше?

Anonymous*
14.01.2017
08:29:26
да да

memcached

ivphpan
14.01.2017
08:29:41
монго блять

Kirill
14.01.2017
08:29:45
switch (variable) { case 'value': $key = $GLOBALS['$actionList']["action-4"]; return $key; break; default: # code... break;

а если что то такое внутри функции

Anonymous*
14.01.2017
08:30:00
ахаха без пароля

/
14.01.2017
08:30:27
почему нельзя запаминать в сессии то действие на которым ты сейчас?.

Anonymous*
14.01.2017
08:30:48
а какая задача?

ivphpan
14.01.2017
08:30:53
/
14.01.2017
08:31:12
а какая задача?
та что выше, про встал, поел, поехал

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