何らかの理由で、このプログラムは zend_mm_heap エラーと zend_hash_destroy() エラーでクラッシュし続けます。何か案は?私はこれについてネット上で多くを見つけることができず、irc で尋ねましたが、彼らもわかりません。これに関する他のスレッドを読み、それらの回避策を試しましたが、何もうまくいきません。
<?
include('../simple_html_dom.php');
getAlluc();
function getAlluc(){
$url = 'http://www.alluc.org/';
$movieLinks = array();
$tvLinks = array();
$animeLinks = array();
$cartoonLinks = array();
$documentaryLinks = array();
$musicClipLinks = array();
$sportLinks = array();
$html = setPage($url."/movies.html");
foreach($html->find('a[class$=linklist_header]') as $movies){
$ml = str_replace("&","&",$movies->href);
echo $ml."\n";
array_push($movieLinks,$url.$ml);
}
//get actual movie links below
foreach($movieLinks as $letter){
echo $letter."\n";
$html = setPage($letter);
foreach($html->find('li.linklist2') as $li){
foreach($li->find('a[href]') as $href){
echo $href->href."\n".$href->plaintext."\n";
}
}
}
}
function setPage($url){
$html = new simple_html_dom();
$html->load_file($url);
return $html;
}
?>