我在使用file_get_contents()在php中不工作,當我 像這樣使用。文件名是index.php文件file_get_contents()在php不工作
<?php
$content = "hi";
$content = file_get_contents('index.php');
echo $content;
?>
我想它打印喜多於一個TYM ..但它打印只有一個 時間..爲什麼?請告訴我...
我在使用file_get_contents()在php中不工作,當我 像這樣使用。文件名是index.php文件file_get_contents()在php不工作
<?php
$content = "hi";
$content = file_get_contents('index.php');
echo $content;
?>
我想它打印喜多於一個TYM ..但它打印只有一個 時間..爲什麼?請告訴我...
我想你在這裏要做的是,首先給$content
一個值,然後加無論是在index.php
。
如果是這樣的情況下,這樣做:
<?php
$content = "hi";
$content .= file_get_contents('index.php');
echo $content;
?>
隨着=
你重新定義一個變量,所以也無所謂它是什麼了。
With .=
you add something to a variable。
第1步:檢查路徑&的訪問權限。
從您的密碼中,您的變量$ content被file_get_contents()
返回的結果覆蓋。因此,你的回顯是打印我們函數返回的結果。
p.s.該功能應該可以工作。閱讀manual。
我想你’重新嘗試在這裏使用遞歸。如果你查看源代碼,它可能說,
hi<?php
$content = "hi";
$content .= file_get_contents('index.php');
echo $content;
?>
的原因,它只能打印「喜」是因爲你的瀏覽器不將<php
標籤識別爲有效的HTML所以忽略它。我的問題是你爲什麼要這麼做?你想達到什麼目的?
'index.php'包含什麼? –