Радик
Радик

$out = implode('', $box) OR FALSE

Как лучше:

$out = implode('', $box) OR FALSE;

или

$out = !empty($box) ? implode('', $box) : FALSE;

МП
Марина Першина

Логика как бы в первом случае
$out будет равен слияние массива $box, иначе ЛОЖЬ, т. е тут как бы проверяется будет или нет слияние массива а наличие самого массива бокс не проверяется.
Во втором случае
$out будет равен если существует массив $box, тогда его слиянию иначе ЛОЖЬ.
Т. е. в отличии от первого случая идет дополнительная проверка наличия массива $box.

Людмила
Людмила

Лучше так
$out = is_array($box) ? implode('', $box) : FALSE;
А то мало ли чего там в $box подсунут

Похожие вопросы
установка windows на Eee Box
A question inside. Went out Came out Got out Is meaning of this words a same thing or they are deffrent from each other?
написать программу которая печатает true или false (c#) пожалуйста
Зачем в этой функции true i false?
Когда запускаю Virtual Box вылазиет ошибка что это?
Random Background CSS3 or PHP!
line out / preamp out
MS-DOS на VIRTUAL BOX
Read the text and mark the sentences below true or false.
Задача по Java or C#