2015-12-03 2 views
0

Почему это говорит« Ошибка анализа: синтаксическая ошибка, неожиданная «печать» (T_PRINT) ... »?Еще одна ошибка анализа: синтаксическая ошибка, неожиданное «эхо» (T_ECHO) «

<?php 

//init 
$pi = 3.14; 
$radius = 15; 
$theArea = 0; 

//area = 2 pi R 
$theArea = $pi * ($radius * $radius) 

//output 
print ("The area of a circle of radius ".$radius." is " . $theArea); 

?> 
+0

',' '$ после theArea = $ пи * ($ радиуса * $ радиуса)' – Emz

+0

Спасибо! Работы :) – TLK

ответ

0

Вы забыли добавить точку с запятой для утверждения перед print

//area = 2 pi R 
$theArea = $pi * ($radius * $radius); //here 

Также вы можете использовать print без скобок, так как это конструкция языка.

print "The area of a circle of radius " . $radius . " is " . $theArea; 

Если вам действительно не хочет

+0

Спасибо! Действительно, печатные работы также без() :) – TLK

+0

yep :) вы очень желанны! –

Смежные вопросы