私はこのコードで助けが必要です。私はかなりコードが正しいと確信していますが、私は間違っている可能性があります。問題は、getSourceCode()がURLの内容全体を取得していないことです。たとえば、$ size変数は26301を返し、返されるデータサイズは8900だけになります。php.iniの最大ファイルサイズを100Mに変更しました。問題。リモートファイルからの部分コンテンツのみが読み込まれています(PHP)
private function getSourceCode($url){
$fp = fopen($url, "r");
$size = strlen(file_get_contents($url));;
$data = fread($fp, $size);
fclose($fp);
return $data;
}