Drupal で、モジュールから自身のサイトの URL を取得する方法(base_path()、$base_url)

settings.php で $base_url を設定したはずだから、サイトの URL はモジュールのどこからでも <?php global $base_url; print $base_url; ?> といったように呼び出せるはずだ。 Drupal には base_path() という関数が用意されていて、これと組み合わせると良いのだろうか。 <?php global $base_url; print $base_url . base_path(); ?> そうすると応用例として、 <?php global $base_url; $image_file = '/your_image.jpg'; $image_url = $base_url . base_path() . file_directory_path() . $image_file; ?> などとできる。