在 PHP 7.2.0 中,空的 <?php?> 程式碼區塊會發出「未加引號的字串」警告。為了避免這種情況,請在程式碼區塊中至少新增一個空格。
範例
<?php
<?php/*
echo "This was some useful code.\n";
*/?>
?>
會產生:PHP 警告:使用未定義的常數 php - 假設為 'php'(這在未來的 PHP 版本中將會引發錯誤)
透過以下方式修正
<?php
<?php /*
echo "This was some useful code.\";
*/?>
?>
不知道這是刻意設計的行為還是副作用。