私は小さなクローキング リンク スクリプトを作成していますが、たとえば ( 'mylinkname1'-1597
) などの異なる文字列番号を持つスクリプトをそれぞれ見つける必要があります。ちなみに、数値は常に整数です。
問題は、文字列番号がわからないため、正規表現を使用することを考えていましたが、何かが失敗していることです。
これが私が今得たものです:
$pattern = '/-([0-9]+)/';
$v = $_GET['v']
if ($v == 'mylinkname1'.'-'.$pattern) {$link = 'http://example1.com/';}
if ($v == 'mylinkname2'.'-'.$pattern) {$link = 'http://example2.com/';}
if ($v == 'mylinkname3'.'-'.$pattern) {$link = 'http://example3.com/';}
header("Location: $link") ;
exit();