PHPエラー「PHP Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING」の原因の1つと解決方法

PHPプログラミングをしていて、

PHP Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING

というエラーになったので原因を確認してみた。

《PHPエラーとなったプログラムファイル》
<?php
$test = "$_SERVER['DOCUMENT_ROOT']";
echo $test;
?>

PHPエラーの原因は、変数「$_SERVER['DOCUMENT_ROOT']」を"(ダブルクォーテーション)で囲んでいることだった。

変数の前後のダブルクォーテーションを削除することで、PHPエラーの問題は解決した。

《PHPエラーを解決したプログラムファイル》
<?php
$test = $_SERVER['DOCUMENT_ROOT'];
echo $test;
?>

  

前へ

USBメモリ内からTera Termを起動する方法

次へ

コミセンの図書館で一度に借りられる本の数が5冊から10冊に変更となっていた