<?php
$greeting = 'hi';
echo 'hi' $greeting;
?>
我知道,當串插使用諸如echo "hi $greeting";
但如果代碼工作分別在echo 'hi'
和echo $greeting
我不明白爲什麼當代碼合併是echo 'hi' $greeting;
因爲我得到一個錯誤上述作品我在上面說明。我無法執行下面的代碼的原因是什麼?
<?php
$greeting = 'hi';
echo 'hi' $greeting;
?>
我知道,當串插使用諸如echo "hi $greeting";
但如果代碼工作分別在echo 'hi'
和echo $greeting
我不明白爲什麼當代碼合併是echo 'hi' $greeting;
因爲我得到一個錯誤上述作品我在上面說明。我無法執行下面的代碼的原因是什麼?
你要更換你的代碼的這部分
echo 'hi' $greeting;
到
echo 'hi'.$greeting;
串接您的字符串和變量。 – aldrin27
我想知道爲什麼它不會工作,而不是使用連接使其工作。 – Robert
@Robert我建議對語言及其語法做一些研究。你不能猜測它應該如何工作。這與'foo(「hi」「hi」)'在任何語言中都是無效的原因是一樣的。 –