これが私のコードです
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="text" name="text"/>
<input type="submit" name="submit" value="submit"/>
</form>
<?php
if(isset($_POST['submit'])){
$url = $_POST['text'];
$parse = parse_url($url);
echo $parse['host'];
}
?>
parse_url を使用して、誰かが URL を入力したときに出力されるホスト名を取得していますが、ガベージ入力を入力しようとすると、「未定義のインデックス: ホスト」というエラーが発生します。 parse_url 関数の出力をエコーする前の有効な URL または単なる文字列