Online computer courses, code, programming tutorial and sidebar information for monitoring Canadian S&P/TSX index. Build friendship and networking. Welcome to visit my blogs often!!! I also have two other sites: YouTube Channel and Google site.
Adsense
Popular Posts
- PHPWind-- A PHP forum script applcaition in China
- How to blend adsense inside your post?
- Formatting my post
- Notepad++ - Add C++ compiler
- Install PHPMailer 5.2.4 and use smtp gmail
- Set up a child account and set screen time limit in Windows 8
- Wayback Machine - see archived versions of web pages across time
- phpexcel toggle expand and hide column in EXCEL and summary
- Install PHP ibm_db2 extension in Linux (redHat)
- PHP: add a download as pdf file button in report page
Monday, February 25, 2013
PHP, difference between $_SERVER['SERVER_NAME'] and $_SERVER['HTTP_HOST']
In PHP, $_SERVER['SERVER_NAME'] refers to the name of the server host.
$_SERVER['HTTP_HOST']: Contents of the Host.
Look at the following code at http://localhost:8083/test..php
<?php
echo($_SERVER['SERVER_NAME']).'<br />';
echo($_SERVER['HTTP_HOST']);
?>
$_SERVER['SERVER_NAME'] returns localhost, while $_SERVER['HTTP_HOST'] returns localhost:8083.
When we use the web server with a port , we had better use $_SERVER['HTTP_HOST'] instead of $_SERVER['SERVER_NAME'] to return correct web address in PHP.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment