2016-03-30 8 views
0

の変数に含めます。今度はmyfile.phpの内容がphp変数の中にこの質問に関係のない理由であると想像してください。すぐに解決するには、インクルードの代わりにeval('?>'.$myFileInAVar.'<?php;');を使用しますが、のスコープは、myfile.phpの中にあるいくつかの関数を使って混乱させると変更されます。はこのような何かが動作するようにではなく、ファイル

includeの動作をファイルを使わずに複製する方法はありますか?その内容は変数に保存されていますか?

+0

おそらくこれを複製 - http://stackoverflow.com/questions/5948395/require-include-into-variable –

+0

@Dontfeedthecode、もう一度私の質問をお読みくださいにファイルを保存に関するイム興味を持っていませんvar – DomingoSL

+1

ああ、あなたは間違っていると読んでいる、これはあなたが探しているものでなければなりませんhttp://stackoverflow.com/questions/4389361/include-code-from-a-php-stream –

答えて

0

免責事項:ITが坂道であり、あなたがallow_url_fopenallow_url_includeを有効にしている場合、あなたは、例えば任意の有効なラッパーを使用することができます誰

することは推奨されませんdata://

<?php 
$var = '<?php $a = 18;'; 

include("data://text/plain;base64,".base64_encode($var)); 

var_dump($a); // output: int(18) 
関連する問題