Подтвердить что ты не робот

У php интерактивной оболочки нет вывода?

bash -3.2 $php -a Интерактивная оболочка

php > $a = null || "hi"
php > echo $a
php > $b = "hi"
php > echo $b

Как вы можете видеть здесь, ничего не вторит.
Почему это? Я использую лев Mac OS X. знак равно (новая установка)

4b9b3361

Ответ 1

Вы забыли положить точки с запятой в конце каждой строки. Должно быть:

php > $a = null || "hi";
php > echo $a;
php > $b = "hi";
php > echo $b;

Ответ 2

У меня была та же проблема:

php > echo $undefined_var

но после put ; в другой строке

php > ;

Результат:

 Undefined variable: "undefined" in php shell code on line 2

Итак, возможно сделать это:

php > echo 123456
php > ;
php > echo 123456;