ציטוט:
נכתב במקור על ידי bigsmoke
PHP קוד:
$site = file_get_contents("bla.html");
preg_match_all('/<title>(.*)<\/title>/', $site, $site);
$title = array();
foreach($site AS $s)
{
foreach($s AS $t)
$title[] = $t;
}
echo $title[1];
|
בשביל מה בדיוק עשית את הלולאות foreach? בשביל להכפיל את המערך?
אתה לקחת את המערך שנוצר (שמכיל בחלק הראשון שלו מערך עם התוצאות, כולל החלקים של
<title></title>, ובחלק השני בלי החלקים האלה) ופשוט הוספת אותו למערך חדש באותו מבנה ב-$title
כל מה שהיה צריך לעשות זה
PHP קוד:
$site = file_get_contents("bla.html");
preg_match_all('/<title>(.*)<\/title>/', $site, $title);
echo "<b>The title is:</b> ".$title[1][0];