
Like
22.08.2017
16:24:15
Парни, не могу определиться, какой варик лучше(идите нахер со своим PSR, код все равно не на пхп)
if (1 == $result)
{
echo "Enter name for file";
return;
}
if (2 == $result)
{
echo "File not exists";
return;
}
if (0 != $result)
{
if (1 == $result)
echo "Enter name for file";
if (2 == $result)
echo "File not exists";
return;
}

Евгений
22.08.2017
16:24:51

Google

Like
22.08.2017
16:25:05

Евгений
22.08.2017
16:25:10
да

Like
22.08.2017
16:25:17
Ну блин

Евгений
22.08.2017
16:25:36
не люблю, когда не завёрнуто в скобки

Like
22.08.2017
16:26:35
Лан, 1:0
Кто еще чаво скажет

Dimanius851
22.08.2017
16:28:09
второй

Like
22.08.2017
16:28:16
1:1

Dimanius851
22.08.2017
16:28:21
потому что ретурн один

Дмитрий
22.08.2017
16:29:30
Весь код ад, но наименьшее зло 1 вариант

Like
22.08.2017
16:29:35
Ад?
Давай свой вариант :)

v
22.08.2017
16:29:43
Поцыки

Like
22.08.2017
16:29:47

Google

v
22.08.2017
16:30:02
а какое расширение для VS Code позволяет посмотреть список функций в файле?

Like
22.08.2017
16:30:14

v
22.08.2017
16:30:24
а впрочем впизду ие

Евгений
22.08.2017
16:31:12
ctrl+r проверь

v
22.08.2017
16:31:16
пойду на саблайм обратно

Дмитрий
22.08.2017
16:31:31

Like
22.08.2017
16:31:50
Теперь хочу глянуть на твой вариант

Дмитрий
22.08.2017
16:32:46
Ад?
Да. 0,1,2 не понятно зачем, почему.
Кто вообще в фун-ции echo пишет ?

Dmitriy
22.08.2017
16:33:26
иди как ты в мут

Like
22.08.2017
16:33:43

?
22.08.2017
16:33:50

Like
22.08.2017
16:34:27
Ну и ладно :(

?
22.08.2017
16:34:53

Like
22.08.2017
16:34:53
А насчет
> зачем 0, 1, 2
В другом файле есть определение им

?
22.08.2017
16:35:40
Определись, либо echo либо return

Like
22.08.2017
16:35:48
Чаво
Мне нужно прервать выполнение метода

Google

Dmitriy
22.08.2017
16:36:00

Like
22.08.2017
16:36:18

?
22.08.2017
16:36:21

Like
22.08.2017
16:36:24

Евгений
22.08.2017
16:36:51
Давай свой варик
echo $result ? ( $result == 1 ? 'Enter name for file' : ( $result == 2 ? 'File not exists' : '') : ''; return;

Like
22.08.2017
16:36:57
Не , ну...

Dmitriy
22.08.2017
16:37:02

Like
22.08.2017
16:37:16

Dmitriy
22.08.2017
16:37:32

Like
22.08.2017
16:37:42
$reader - new Reader
Заходишь в этот класс и смотришь

Dmitriy
22.08.2017
16:38:05
Завтра изменишь 0 на 10 что будешь делать ?

Евгений
22.08.2017
16:38:09

Like
22.08.2017
16:38:23
Там больше кейсов нету

Евгений
22.08.2017
16:38:35

Like
22.08.2017
16:38:37
Кроме "нету доступа"

Dmitriy
22.08.2017
16:39:05

Like
22.08.2017
16:39:08
Ради тебя, я могу и в этом классе сделать "константы", но зачем - не знаю :(
Я не на пхп пишу, говорю еще раз

Google

Like
22.08.2017
16:39:35
У меня есть #define

Евгений
22.08.2017
16:39:49
он и в пыхе есть

Like
22.08.2017
16:39:54

Dmitriy
22.08.2017
16:40:02

Евгений
22.08.2017
16:40:02
define ( FILE_NOT_EXISTS, 2 )

Like
22.08.2017
16:40:03
Не вовремя чел)

Dmitriy
22.08.2017
16:40:07
/spam

Yet Another Stats
22.08.2017
16:40:08
Пользователь Аброрбек добавлен в глобальный спам лист

Like
22.08.2017
16:40:20
@ExileeD бот обиделся на тебя и удалять сообщение не будет

Dmitriy
22.08.2017
16:40:39
он удалил если что

Like
22.08.2017
16:40:46
Мне чо, в чат перезаходить...

?
22.08.2017
16:41:20

Like
22.08.2017
16:41:30

?
22.08.2017
16:42:06
Чого так, боишься критики?

Like
22.08.2017
16:43:20
Я оттуда свалил месяц назад
Они мне надоели
Лан, пасиб вам
Оставляю первый вариант

?
22.08.2017
16:51:02
Мне нужно прервать выполнение метода
Типа так:
function lolo($result)
{
if (1 == $result) {
echo "Enter name for file";
return;
}
if (2 == $result) {
echo "File not exists";
return;
}
echo 'lolo';
}
lolo(7);

Like
22.08.2017
16:51:26
Ты мой первый вариант взял

?
22.08.2017
16:52:22
да я и не собирался переписывать, просто уточнить решил, что в твоем понимании
" прервать выполнение метода"

Google

Like
22.08.2017
16:52:49
Сделать так, чтобы код ниже (внутри метода конечно же) был проигнорирован

?
22.08.2017
16:53:23
А почему строку не передавать сразу в return?

Like
22.08.2017
16:53:40
Ибо там я не могу сделать return строки

Дмитрий
22.08.2017
16:53:55

Like
22.08.2017
16:54:17
return null; <=> return;
разве нет?
а fasle - это уже bool
Так что, не могу я вернуть строку или false