Size: a a a

2020 August 03

DE

Daniil Eiri in phpGeeks
беру 2 ключа из массива, есть возможность подсчитать сколько ключей между ними?
источник

S

SarcasmIO in phpGeeks
Daniil Eiri
беру 2 ключа из массива, есть возможность подсчитать сколько ключей между ними?
есть
источник

DE

Daniil Eiri in phpGeeks
SarcasmIO
есть
и как же🤷‍♂️
источник

С

Славик in phpGeeks
Daniil Eiri
и как же🤷‍♂️
воспользуйся функцией array_keys для получения ключей и дальше пройдись по ним циклом с увеличением счетчика
источник

DE

Daniil Eiri in phpGeeks
Славик
воспользуйся функцией array_keys для получения ключей и дальше пройдись по ним циклом с увеличением счетчика
ок, спасибо
источник

LE

Lesha Erzikov in phpGeeks
Alipen
Не самый приятный совет, но удали линук и скачай винду
Это с чего такой совет вдруг?
источник

A_

Alex _ in phpGeeks
что будет в b? :) https://prnt.sc/ttc9mv
источник

A_

Alex _ in phpGeeks
$a = true;
$b = "Hello" . ($a === true) ?  "World!" :  "";
echo $b;
источник

YH

Yung Hefner in phpGeeks
world
источник

A_

Alex _ in phpGeeks
почему?)
источник

LE

Lesha Erzikov in phpGeeks
Потому, что не пустая строка это true
источник

LE

Lesha Erzikov in phpGeeks
Я так понимаю, интерпретатор вот это как условие понимает
"Hello" . ($a === true)
источник

A_

Alex _ in phpGeeks
а так?)
источник

LE

Lesha Erzikov in phpGeeks
Соответственно оно true и в переменную пишется world
источник

A_

Alex _ in phpGeeks
$a = true;
$b = "Hello " . (($a === true) ?  "World!" :  "");
echo $b;
источник

YH

Yung Hefner in phpGeeks
ну вот да
источник

A_

Alex _ in phpGeeks
почему в первом случае не конкатенируется с Hello?
источник

YH

Yung Hefner in phpGeeks
мб потому что $b еще не обозначена
источник

LE

Lesha Erzikov in phpGeeks
Я объяснил
источник

LE

Lesha Erzikov in phpGeeks
Lesha Erzikov
Я так понимаю, интерпретатор вот это как условие понимает
"Hello" . ($a === true)
.
источник