phpタグ()が含まれている場合と含まれていない場合があるファイルがたくさんあります<?php... ?>
。
まず、phpタグがそれらのファイルに存在するかどうかを確認する必要があります。ここでは問題ありません。私はfopenを使用し、コンテンツを変数に保存し、これを行うためにstrposを使用します。
次に、phpタグがある場合は、それを一時ファイルに保存してからob_start()
includeを使用ob_get_clean()
し、出力を変数に保存してさらに処理します。
この方法に代わる方法はありますか?それを一時ファイルに保存する必要はなく、代わりに変数から処理するなど、おそらくもっと単純なものですか?
私が考えているもう1つの方法は、fopenとstrposを使用してタグがファイルに存在するかどうかを確認してから、、ob_start()
include(元のファイル)を使用ob_get_clean()
し、出力を変数に保存してさらに処理することです。
コメントはありますか?
返信やコメントをいただければ幸いです。
ところで、あなたが尋ねるかもしれませんが、私はphpタグを含むかもしれないし含まないかもしれないユーザーからの入力を受け入れるバックエンドに取り組んでいます。