$content = <<<TXT
input type="hidden" value="376-3270303-6712846" name="session-id"
input type="hidden" value="376-3270303-6712847" name="session-id"
input type="hidden" value="376-3270303-6712848" name="session-id"
input type="hidden" value="376-3270303-6712849" name="session-id"
TXT;$pattern = '/input type="hidden" value="(.*?)" name="session-id"/si';
preg_match_all($pattern, $content, $match);
print_r($match[1]);
(
[0] => 376-3270303-6712846
[1] => 376-3270303-6712847
[2] => 376-3270303-6712848
[3] => 376-3270303-6712849
)
你这个是在input里面找出id,可是我要先从所有源码中找出 input type="hidden" value="376-3270303-6712849" name="session-id"