0

"index.php" という .php ファイルがあります。このファイルは動的に生成されており、ファイルの先頭に次のコードを追加したいと考えています。

   <?php
        session_start();
    require_once('login/auth.php');
        require_once('config.php');
   ?>

このファイルが表示される前に、ユーザーにサインアップまたはサインインを強制することを目的としています。しかし、結果のファイルが空白であるため、丸一日無駄になり、何にもなりませんでした。私が見つけたのは、直面している問題で<?php あり、?>

それらを同等のエンティティに置き換えると、&lt;?php簡単?&gt;に追加できますが、それは私が望んでいたものではありません。

では、問題は、この元のコードをファイルの先頭に動的に追加する方法です。誰か助けてくれませんか?

4

2 に答える 2

1
<?php

$preamble = <<<EOL
<?php 
   session_start();
   yada;
   yada;
   yada;
?>
EOL;

file_put_contents('index.php', $preamble);
于 2013-07-02T22:06:23.010 に答える