乱文申し訳ない
新卒でカバーも少ない中PHP4.3→7.1の移行プロジェクトをやっていて発生したトラブル
前提条件としてショートタグを使用した場合
絡みのトラブルに遭遇したのか(確証がない)ソースがある地点からすべてテキストで書き出されていた
そのためショートタグを廃止し<?php に置換したのだが、
その後 最終行のunexpected end of fileエラーでソース頭のprintも受け付けない状態が発生した
原因は置換が「<?」 → 「<?php」 となっていたのが原因(無論既に<?phpになってる部分と<?=は考慮する)で