php内で別サーバーにあるphpを実行させる方法

一つ断わっておくというか、前提なんだけど。僕はサイト名通り我流でやってますんで、基本ができてません。プログラマーからすれば、なにやってるんだ!と怒られそうな感じですが、まあ情報整理としてやってきたことは記事としてあげていこうというスタンスでいます。なので、僕はプログラム専門でもないですので、ネット上でかき集めた情報を元になんとか実現させたってことを公開しているだけで、本当にこれでいいのかということに対しては保障できません。

まあそういう前提で、あるときPHP内部から別のPHPを呼び出して実行させたいということが出てきた。やりたいことは単純で、A.phpから別サーバーに置いてあるB.phpに値を投げて、実行させるというもの。

■A.php
<?php
  file_get_contents("http://www.example.com/lib/php/B.php?id=1&pass=test);
?>

例文ではfile_get_contents()を使って、値をGETで投げてます。POSTでも出来るようです。