次のように、いくつかの定数を使用して、構築しているWebサイト上の特定のディレクトリへのパスを定義します。
define("ROOT_PATH", "http://website.com/");
define("IMAGES_DIR", ROOT_PATH . "images/");
そして私は通常次のようにそれらを使用します:
echo "<img src='" . IMAGES_DIR . "some_image.jpg' />";
今、私は間に違いがあるかどうか知りたいです
define("ROOT_PATH", "http://website.com/");
と
define("ROOT_PATH", "/home/username/public_html/");
どれを使うべきですか?なぜ?