RE: [PHP] HTML file to a $var: Pls Help
| From: | eNetwizard Developers Team | Date: | Sat, 26 Oct 2002 03:19:45 +0000 |
| Subject: | RE: [PHP] HTML file to a $var: Pls Help | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-121509@lists.php.net to get a copy of this message | ||
There is another way to do this...
ob_start();
readfile($file);
$var = ob_get_contents();
ob_end_clean();
If you want to parse the file as PHP before inputting it into the
variable, instead of using readfile() use this:
eval("require(\"".$file."\");");
==================================================
eNetwizard Network
http://www.enetwizard.net/default.ehtml
==================================================
eNetwizard Content Management Server
http://project.enetwizard.net/cmserver.ehtml
==================================================
eNetwizard Managed Hosting Services
http://hosting.enetwizard.net/hosting.ehtml
==================================================
-----Original Message-----
From: @ Edwin [mailto:copperwalls@hotmail.com]
Sent: Friday, October 25, 2002 11:06 PM
To: Shane
Cc: php-general@lists.php.net
Subject: Re: [PHP] HTML file to a $var: Pls Help
Hello,
"Shane" <shane@delaplaine.com> wrote:
> Any way to plug an entire HTML file into a variable?
>
> I looked into file_get_contents() but that was CVS format only.
>
True. But you can make your own. Something like this: --->
function file_get_contents($filename) {
$fp = @fopen($filename, "r");
if (!($fp)) {
return 0;
}
while (!feof($fp)) {
$temp .= fread($fp, 4096);
}
return $temp;
}
------------------------------------------------------------
That was from the manual:
http://www.php.net/manual/en/function.file-get-contents.php
Also, always check the "User Contributed Notes" for some good tips :)
HTH,
- E
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php