0

我正在使用 file_get_contents($url) 将整个网页变成字符串。然后使用 preg_match_all 将功能成员的单词 /user/ 更改为 /member/。例子:

$url = "http://www.example.com/profile.php";
$page = file_get_contents($url);
preg_match_all('/user\/(.*?)/i', $page, $search);   
$total = count($search[0]);
for($i=0; $i<$total; $i++) { 
  if($search[1][$i] == 1) {
    $user_type = '/member/'.$search[1][$i];
  }
  $page = str_replace($search[0][$i], $user_type, $page);
}

我的问题是,如果我将上述代码放入 /profile.php,页面将永远加载。我应该怎么做?请帮忙!

4

0 回答 0