PHP Knowledge Base
file_get_contents
and FILTER_SANITIZE_STRING
Example 1
Code
<?php
$url = "https://bettermousetraps.net/bio.html";
$biopage = file_get_contents($url);
$biopage = filter_var($biopage, FILTER_SANITIZE_STRING);
// remove blank lines
$biopage = preg_replace("/(^[\r\n]*|[\r\n]+)[\s\t]*[\r\n]+/", "\n", $biopage);
echo $biopage;
?>
Output (in pre
tags)
Bio
bettermousetraps.net
Bio
Name: Dave
Age: 46
Height: 5'8"
Weight: 180 lbs.
Example 2
Code
<?php
$url = "https://bettermousetraps.net/bio.html";
$biopage = file_get_contents($url);
$sanitized = filter_var($biopage, FILTER_SANITIZE_STRING);
echo $sanitized;
?>
Output
Bio
bettermousetraps.net
Bio
Name: Dave
Age: 46
Height: 5'8"
Weight: 180 lbs.