PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPでURLの最後の部分を取得しますか?


URLの最後の部分を取得するには、PHPでpreg_match()を使用します。次が入力URLだとしましょう

$websiteAddress='https://www.tutorialspoint.com/java/java_questions_answers/9989809898';

次の出力を取得する必要があります。最後の部分だけが数値です

9989809898'

以下は、URLの最後の部分を取得するためのPHPコードです

<!DOCTYPE html>
<html>
<body>
<?php
$websiteAddress='https://www.tutorialspoint.com/java/java_questions_answers/9989809898';
if(preg_match("/\/(\d+)$/",$websiteAddress,$recordMatch)){
   $lastResult=$recordMatch[1];
}
echo "The result is as follows:",$lastResult;
?>
</body>
</html>

出力

これにより、次の出力が生成されます

The result is as follows:82345999

  1. PHPの配列からランダムな値を取得するにはどうすればよいですか?

    PHPの配列からランダムな値を取得するためのコードは、次のとおりです- 例 <?php    $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110", "t"=>"115", "u"=>"103", "v"=&g

  2. PHPのFILTER_VALIDATE_URL定数

    FILTER_VALIDATE_URL定数はURLを検証します。 フラグ FILTER_FLAG_SCHEME_REQUIRED −URLはRFCに準拠している必要があります。 FILTER_FLAG_HOST_REQUIRED −URLにはホスト名を含める必要があります。 FILTER_FLAG_PATH_REQUIRED -URLには、ドメイン名の後にパスが必要です。 FILTER_FLAG_QUERY_REQUIRED -URLにはクエリ文字列が必要です。 戻る FILTER_VALIDATE_URL定数は何も返しません。 例 <?ph