PHP-将变量设置为等于外部网页DIV的内容

PHP-将变量设置为等于外部网页DIV的内容,php,web,cron,dynamic-data,Php,Web,Cron,Dynamic Data,我正在制作一个氏族网站,我想从runescape的网站动态更新,以保持我们的氏族数据最新。我计划制作一个PHP脚本,我可以通过cron作业每天执行该脚本,它可以做3件事: 获取网页 () 解析出5个div的内容 将这些div的值存储到5个变量中,然后我的其他网页可以访问这些变量 到目前为止: 我知道如何获取包含文件内容的网页http://services.runescape.com/m=clan-家庭/氏族/任务%20Cape%20FTW') 我不知道如何仅区分所需的div(#Clanstat_

我正在制作一个氏族网站,我想从runescape的网站动态更新,以保持我们的氏族数据最新。我计划制作一个PHP脚本,我可以通过cron作业每天执行该脚本,它可以做3件事:

  • 获取网页 ()
  • 解析出5个div的内容
  • 将这些div的值存储到5个变量中,然后我的其他网页可以访问这些变量 到目前为止:

  • 我知道如何获取包含
    文件内容的网页http://services.runescape.com/m=clan-家庭/氏族/任务%20Cape%20FTW')
  • 我不知道如何仅区分所需的div(
    #Clanstat_1.clanstatVal
    #Clanstat_5.clanstatVal
  • 我知道如何制作变量,即
    $var1
    $var2
    ,等等

  • 有人能帮你完成第二步吗?

    你可以使用任何用PHP编写的优秀HTML解析器

    就我个人而言,我喜欢这个单PHP简单HTML DOM解析器:

    然后可以使用类似jQuery的语法访问HTML的任何元素