Приведение $connected
в область видимости и присвоение ей значения - это две отдельные вещи.
Нет причин, чтобы они были возможны в одном утверждении, что на самом деле не имеет особого смысла.
Имеет ли следующий код:
function foo() {
global $x = 5;
}
- Привести «глобальное выражение»
$x = 5
в область действия? - Привести «глобальное выражение»
5
в область действия? - Назначить
5
глобальному $x
? - Назначить
5
глобальному $x
изатем ввести $x
в сферу?
Я, конечно, знаю, что вы намерены обозначить последнее, а первые два не имеют смысла.Но это не ясно из предложенного заявления.Это был бы плохой синтаксис.