「複数のPHPファイルを上から順に15秒ごとに読み
「複数のPHPファイルを上から順に15秒ごとに読み込む」ようなPHPファイルが欲しいです。
それをcronで定期的に実行したいのですが、どうしてもエラーが出てしまい上手く動きません。
<?php
ini_set('display_errors', 1);
error_reporting(-1);
set_time_limit(0);
$list = [
'http://xxx.com/file1.php',
'http://xxx.com/file2.php',
'http://xxx.com/file3.php',
'http://xxx.com/file4.php',
'http://xxx.com/file5.php',
'http://xxx.com/file6.php',
'http://xxx.com/file7.php',
'http://xxx.com/file8.php',
'http://xxx.com/file9.php',
'http://xxx.com/file10.php',
];
foreach ($list as $url) {
$ch = curl_init();
curl_setopt_array($ch, [
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true,
]);
sleep(15);
curl_exec($ch);
}
?>
いちおう初心者ながらに書いてみたのですが、どこが悪いのかを教えてください。
お礼
>まずこちらのご質問は、外部のPHPファイルを「呼び出す」という認識でよろしいですか? はい、それで合っています。 まだphpというものを理解できておらず、おかしな表現をしてしまったようです。 すみません。 私も呼び出すだけなら include("ccc.php"); と書けばいいと思ったのですが、 >>自動で10件ごとに次のページになるようにしたい この部分をどうすればいいかわからず困っていました。 「pear」というものを使えば出来るのですね! さっそくやってみたいと思います。 ご親切にありがとうございました。