【发布时间】:2015-07-16 07:03:15
【问题描述】:
我有一个php代码:
<?php
include('simple_html_dom.php');
$sContent = file_get_contents('http://iztv.com.tr/yayinakisiGunler.aspx?id=1');
$DOM = str_get_html($sContent);
foreach($DOM -> find('table tr') as $tr)
{
$saat = $tr -> find('td', 0)->innertext;
$program = $tr -> find('td', 1)->innertext;
$rating = $tr -> find('td', 2) -> find('img', 0);
if($rating)
{
$rating = $tr -> find('td', 2) -> find('img', 0) -> src;
}
$yayintipi = $tr -> find('td', 2) -> find('img', 1);
if($yayintipi)
{
$yayintipi = $tr -> find('td', 2) -> find('img', 1)->src;
}
$detay = $tr -> find('td', 3) -> find('a', 0);
if($detay)
{
$detay = $tr -> find('td', 3) -> find('a', 0) -> href;
}
$arr['saat'] = $saat;
$arr['program adi'] = $program;
$arr['rating'] = $rating;
$arr['yayin tipi'] = $yayintipi;
$arr['detay'] = $detay;
$arr2[]=$arr;
}
echo json_encode($arr2, true);
?>
当我在浏览器中编写 php 文件的路径时,它会返回我想要的正确 JSON。这里没有问题。但我想使用我想要的任何链接:“http://iztv.com.tr/yayinakisiGunler.aspx?id=2”或“http://iztv.com.tr/yayinakisiGunler.aspx?id=3”或其他链接等。
我怎样才能做到这一点,而无需更改代码,只需编写浏览器的 URL/路径?
【问题讨论】:
-
好吧,如果不更改代码,您就无法让代码做一些不同的事情。所以实际的答案是不,你不能
标签: php file-get-contents