Первый вариант годится только для классов
class bbb {
var $i=1;
}
хотя является устаревшим. В функции это работать не будет
function bbb() {
var $i=1;
}
выдаст просто ошибку
А второй вариант годится только для функций и «просто кода», если Вы определите
class bbb {
var $i=1;
}
то оно выдаст ошибку.
Потрясающе. Не верим своим глазам, но Вы правы:) А ведь перечитали несколько раз сообщение. Разумеется во втором случае var должно отсутствовать. Спасибо.