Обязательно ли в MEL инициализировать переменные и особенно строки при их объявлении?
Я знаю, что нет необходимости инициализировать строковые массивы:
string $buffer[];
$buffer[0] = "abc";
Но как насчет строк и других типов переменных? Допустимо ли:
string $str;
$str = "abc";
Или всегда следует использовать двойные кавычки для его инициализации?
string $str = "";
$str = "abc";