@metinciris;
<?php
function curlconn( $url ){
$curl = curl_init();
curl_setopt($curl , CURLOPT_URL , $url);
curl_setopt($curl , CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl , CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_TIMEOUT, 15);
$data = curl_exec($curl);
curl_close($curl);
$convert = explode("\n", $data);
$data = implode(" ",$convert);
return $data;
}
$url = "w3.sdu.edu.tr/aylik-yemek-listesi";
$data = curlconn($url);
$arr = array(
"today" => array(),
"tomorrow" => array()
);
$date1 = date("d.m.Y");
$pattern = ('#<tr><td>(.*?)<span(.*?)>'.$date1.'</span>(.*?)<span(.*?)>(.*?)</span>(.*?)</td><td>(.*?)</td>(.*?)</tr><tr><td>(.*?)<span(.*?)>(.*?)</span>(.*?)<span(.*?)>(.*?)</span>(.*?)</td><td>(.*?)</td>(.*?)</tr>#i');
$count = preg_match($pattern, $data, $result);
if( $count > 0 ){
$arr["today"] = array( "date1"=>$date1, "date2"=>$result[5], "menu"=>strip_tags($result[7],"<br>") );
$arr["tomorrow"] = array( "date1"=>$result[11], "date2"=>$result[14], "menu"=>strip_tags($result[16],"<br>") );
}
?>
<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8" />
<title>Öğle Yemeği</title>
<style type="text/css">
.table1{ margin:30px auto; }
.table1 td{padding:5px 20px;}
.table1 tr.line1{}
.table1 tr.line1 td{font-weight:bold;}
.table1 tr.line2{}
.table1 tr.line2 td{}
</style>
</head>
<body>
<?php
/*var_dump($arr);*/
if( count($arr["today"]) > 0 ){ ?>
<table class="table1">
<tr class="line1">
<td><?php echo $arr["today"]["date1"]." - ".$arr["today"]["date2"]; ?></td>
<td><?php echo $arr["tomorrow"]["date1"]." - ".$arr["tomorrow"]["date2"]; ?></td>
</tr>
<tr class="line2">
<td><?php echo $arr["today"]["menu"]; ?></td>
<td><?php echo $arr["tomorrow"]["menu"]; ?></td>
</tr>
</table><?php
} ?>
</body>
</html>