定义PHP常量-What Is My Server Name


Defining PHP Constants - What Is My Server Name?

我有:

<?php define('DB_SERVER', 'localhost')

如果我把这个constants.php文件放在网络主机的服务器上,它仍然是"localhost"吗?或者其他什么。

我使用hostmonster.com作为我的网站。这会取代localhost吗?

是的,您仍然应该使用"localhost"连接到数据库服务器。

请参阅hostmonitor的帮助"使用数据库"。

https://my.hostmonster.com/cgi/help/6

使用数据库

完成所有这些步骤后,通过phpMyAdmin、MySQL软件或使用在线PHP或Perl脚本。

Version: MySQL 5
Username: username_dbuser
Database Name: username_dbname
Hostaddress: localhost
Port: 3306

显然,使用您自己的数据库用户名和数据库名称:)(创建数据库时得到的)

这是一个字符串。一个简单的硬编码字符串。它不会神奇地改变,因为它不是一个变量。CCD_ 1将始终是CCD_ 2。

不,不是。您在这里定义了一个PHP常量,而不是来自服务器头(localhost)的值