- ベストアンサー
ドメインからホスト名だけ取り出す
ドメインからホスト名だけ取り出す方法ってあるのでしょうか? host01.server.jp から host01 を取り出したいのです。正規表現でマッチさせて取り除くしかないのですかね?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
なんかあったかもしれないですが.でくぎった先頭をとるなら これだけでもいけるかも <?php $url = 'host01.server.jp'; $hostname=array_shift(explode(".",$url)); print $hostname; ?>
その他の回答 (1)
- bm_hiro
- ベストアンサー率51% (200/388)
回答No.2
yambejpさんの言っている「なんかあったかも」が 多分 parse_url () http://php.net/manual/ja/function.parse-url.php
質問者
補足
parse_url ()は使っています。URLから必要要素を取り出すには便利ですね。
お礼
ありがとうございました。 なるほど“.”をセパレーターと解釈するんですね。