私はfile_get_contentsを使用してページを取得していますが、ページの内容の一部のデータを置き換えてからエコーする必要があります。str_replaceをfile_get_contentsで使用する
私は、これは、これまで
<?php
$page = file_get_contents('http://domain.com/page.html');
str_replace('href="/','href="http://domain.com','$page');
echo $page;
?>
問題は、ページが表示され、domain.comページ上のいくつかのリンクを読むことをしたとき(このスクリプトはdomain2.com上で実行されます)があります。
<a href=/about.html>
私はスクリプトで呼び出したときに、間違ったドメインを前に付けています。私は
href="/
を探して
href="http://www.domain.com/
しかし、その動作していないと、それを置き換えるために、str_replaceを使用してみました。すべての手がかりは?
を修正しました。 –