
F01134H
13.01.2017
17:58:02
где то читал, что штрафовать будут
тебе повезло, что я сегодня добрый

Golib
13.01.2017
18:10:28
НЛО прилетело и оставило это сообщение

David
14.01.2017
07:36:19
всем привет

Google

David
14.01.2017
07:36:23
можете помочь ?
язык рнр

Firdavs
14.01.2017
07:38:29
рнр или php?

David
14.01.2017
07:38:41
php

Andrey
14.01.2017
07:39:04
пhр

Alexander
14.01.2017
07:39:18
зпп

Andrey
14.01.2017
07:39:32
Много зп


David
14.01.2017
07:39:33
)
Дописываем нашу программу. Создаем два массива:
$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 = [];
Из массива $actionList мы будем выбирать действия, а в массив $resultActionList их записывать согласно диаграмме на последней странице.
Что нужно сделать на этом этапе:
Написать функцию chooseAction($previousActionKey), которая будет выбирать следующее действие, основываясь на том, какое было предыдущее действие. Так же функция должна записывать выбранное действие в массив $resultActionList. Возвращать функция должна ключ выбранного действия.
Указания:
Действия “Начало дня” и “Конец” не обязательно записывать в массив $resultActionList, так как одно является просто стартом сценария, а другое - его концом
Нужно использовать switch…case для выбора следующего действия
Обращайтесь внутри функции к массивам $actionList и $resultActionList через массив $GLOBALS
вот такое у меня задание
а вот код который я уже сделал
<?php
$actionList = [
'action-1' => "Начало дня\n",
'action-2' => "Поднимаюсь с кровати с левой ноги\n",
'action-3' => "Поднимаюсь с кровати с правой ноги\n",
'action-4' => "Падаю с кровати\n",
'action-5' => "Пробежка по аллее\n",
'action-6' => "Физ. зарядка на балконе\n",
'action-7' => "Варю крепкий кофе\n",
'action-8' => "Готовлю плотный завтрак\n",
'action-9' => "Достаю вчерашний салат\n",
'action-10' => "Спустило колесо\n",
'action-11' => "Добираюсь на работу пешком\n",
'action-12' => "Добираюсь на работу на маршрутке\n",
'action-13' => "Добираюсь на работу на своем авто\n",
'action-14' => "Прихожу вовремя\n",
'action-15' => "Опаздываю на работу\n",
'action-16' => "Конец\n"
];
$resultActionList = [];
echo $actionList['action-1'];
//1 Блок кода
switch(chooseVariant(1,2)){
case 2:
echo $actionList['action-3'];
break ;
case 1 :
echo $actionList['action-2'];
default : "Something went wrong\n";
break;
}
function chooseVariant($maxForFirstVariant,$maxForSecondVariant) {
if (rand(1,8) <= 2) {
return 2 ;
} elseif (rand(1,8) <=8) {
return 1;
} else {
echo "Something went wrong";
}
}
//2 Блок кода
$previousActionKey = chooseVariant(1,2);
function chooseAction($previousActionKey){
switch($GLOBALS['$resultActionList']['$previousActionKey']) {
}
}
echo $actionList['action-16'];


Евгений
14.01.2017
07:43:23
?

Google

Firdavs
14.01.2017
07:44:33
эта жи не ларавель

Евгений
14.01.2017
07:51:35
Комменты //1 блок кода ?

Almas
14.01.2017
08:00:08
Приветсвтую, чатовцы! Подскажит как делается изменение существующей таблицы через миграцию?

Firdavs
14.01.2017
08:00:29
Schema::table
да
https://github.com/cviebrock/eloquent-sluggable

/
14.01.2017
10:30:02
почему в контроллерах ларавел не доступны по умолчанию фасады? а нужно указывать use
не логично, в контролере не доступно,зато в шаблоне доступно

Евгений
14.01.2017
10:32:00
Все логично

Алексей
14.01.2017
10:39:52
Можешь юзать \Facade::

David
14.01.2017
10:40:28
как делать рекурсию в php?

Евгений
14.01.2017
10:41:28
посоны
форма логина в модалке, как потом редиректить на прошлую страницу?

Firdavs
14.01.2017
10:41:57
redirect()->back()
вроде так было

Anton
14.01.2017
10:42:24

Евгений
14.01.2017
10:43:52

Firdavs
14.01.2017
10:49:22
If the redirect path needs custom generation logic you may define a redirectTo method instead of a redirectTo property:
protected function redirectTo()
{
//
}

Golib
14.01.2017
10:50:55

Евгений
14.01.2017
10:55:56

Google

Firdavs
14.01.2017
10:56:12
да

Евгений
14.01.2017
10:56:37
нашел
спасибо

Denis
14.01.2017
11:01:23
Ребят,как щас с ларавелем дела? Работу можно найти?

Евгений
14.01.2017
11:03:30
можно

JT
14.01.2017
11:03:38
"Свободная касса" - такую всегда можно :)
а по Ларе кажну неделю вижу, что ищут
но зп, меньше чем на Java+Spring+Hibernate :)

Евгений
14.01.2017
11:10:52
да
чот не получается, в доке написано что приоритет метода выше чем приоритет атрибута, а у меня всё равно редиректит по пути атрибута. Если даже в redirectTo методе сделать типа dd(1) всё равно редиректит по пути атрибута, значит в метод даже не заглядывает. Если закомментить строку с атрибутом то редиректит по /home дефолтному

Firdavs
14.01.2017
11:13:03
я не пробовал

Евгений
14.01.2017
11:13:39
печаль
нашел что redirectTo теперь redirectPath, о чем в доках не написано

Admin
ERROR: S client not available

Евгений
14.01.2017
11:17:56
но
protected function redirectPath()
{
return back();
}
посылает на урл /login что логично, потому что она предыдущая
а как на предыущую перед login послать не понял еще

F01134H
14.01.2017
11:22:36
отэта поворот

Евгений
14.01.2017
11:33:07
return url()->previous() чоко сработал

Firdavs
14.01.2017
11:40:58
??

Евгений
14.01.2017
11:41:47
есть правда и там косяки, но это уже решаемо нормально

Юрий
14.01.2017
11:59:10
Тут новости в виде ссылок постить не возбраняется?

Google

Юрий
14.01.2017
11:59:28
https://laravel-news.com/laravel-dusk-alpha например такой

Евгений
14.01.2017
11:59:38
нет

Almas
14.01.2017
12:32:19
Ребята поркомендуйте смs на laravel что лучше использовать ?

Firdavs
14.01.2017
12:33:47
october

Golib
14.01.2017
14:10:11
Или кастомный?

Алексей
14.01.2017
14:22:11
Лучше с нуля
Уйдет больше времени зато ты контролируешь все

Евгений
14.01.2017
14:26:18
эээ
ваще то от задачи

v
14.01.2017
14:40:05
то, что какая-то цмс на каком-то йреймворке написана, не сделает ее лучше

Golib
14.01.2017
15:08:19
сразу пиши что проблема

Dmitry
14.01.2017
15:13:00
что такое $POST['submit']
нет.
ты только начал изучать php?)
if ($_SERVER['REQUEST_METHOD'] === 'POST')