Создание и запись файлов с помощью php - PullRequest
3 голосов
/ 08 августа 2010

Можно ли передать переменную 'file_get_contents' в php? Получаю ошибки и задаюсь вопросом, был ли это мой синтаксис. Использую код ниже.

$page=file_get_contents('http://localhost/home/form.php?id={$data['form_id']}');
$fp=fopen('form.html','w+');
fputs($fp,$page);
fclose($fp);

Ответы [ 2 ]

6 голосов
/ 08 августа 2010

Чтобы использовать этот синтаксис, используйте " кавычки вместо ' единицы.

$page=file_get_contents("http://localhost/home/form.php?id={$data['form_id']}");

или

$page=file_get_contents('http://localhost/home/form.php?id='.$data['form_id']);

2 голосов
/ 08 августа 2010

Я предпочитаю использовать только один метод для записи и чтения файла, например, это 2 комбинации:


Комбинация одна

Запись: file_put_contents

Чтение: file_get_contents


комбинация два

Запись: fwrite

Чтение: fread


На мой взгляд, это немного более последовательно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...