PHP ini file_get_contents external url
To use the file_get_contents function to retrieve the contents of an external URL in PHP, you will first need to ensure that the allow_url_fopen
directive is enabled in your php.ini
file. This directive determines whether or not PHP is allowed to use the file_get_contents function to access URLs as files.
Once allow_url_fopen
is enabled, you can use the file_get_contents function to retrieve the contents of an external URL like this:
<?php
$url = 'http://www.example.com/';
$contents = file_get_contents($url);
The $contents
variable will now contain the contents of the specified URL.
You can also use the file_get_contents function with URLs that use HTTPS by setting the allow_url_fopen
directive to 1
and installing a valid SSL certificate on your server.
It's also worth noting that the file_get_contents function can be used to retrieve the contents of a local file as well. Simply pass the path to the file as the argument to the function:
<?php
$contents = file_get_contents('/path/to/local/file.txt');