質問: PHP readfileでのphpファイルの読み込みを実現したい。 のように振り分けることによってスマートフォン用、PC用の振り分け表示を実現したいと考えています。 このサンプルでは読み込みファイルにhtmlを使用しているので簡単に実現できますが、今回当方では読み込みファイルはphpを使用しています。 phpファイルを使用した場合、そのファイルの中身が文字列としてはき出されてしまうため、プログラムの実行が行われずに表示されてしまいます。 phpファイルが実行されるように、または実行された状態で読み込める方法はありますでしょうか? 元ファイル:base.php(空のページ) スマートフォン用:smart.php PC用:pc.php 単純に振り分けて、ひとつのファイルを読み込めれば良いだけなので、smartyなどのテンプレートエンジンを使用しないでおこうと考えています。 簡単に実現する方法はありませんでしょうか?
回答: 深く考えずに readfile() の代わりに include または rrquire を使うだけではありませんか? ``` if (PCのとき) include 'pc.php'; else include 'smart.php'; ```