indj 发表于 2022-12-25 13:19:57

PHP提取数值

无法提取目标网页里的汇率,帮忙改一下,谢谢

<?php

$data = file_get_contents("http://www.webmasterhome.cn/huilv/JPY/JPYCNY/");

if($data){
    preg_match("/<span class=mexl>(.*)<\/span>&nbsp/isU", $data, $regs);
    $a = $regs;
    $b = $a+0.0034;
    echo $b ;
    $content = " var rate = $b;
    document.writeln('$b');";
    file_put_contents("hl.js",$content);
}
                        
?>

娃哈哈 发表于 2022-12-25 13:19:58

本帖最后由 娃哈哈 于 2022-12-25 13:58 编辑

$regs = preg_match("/class=\"mexl\">(.*?)</i", $data);

indj 发表于 2022-12-25 14:43:05

本帖最后由 indj 于 2022-12-25 14:50 编辑

娃哈哈 发表于 2022-12-25 13:56


麻烦贴下全可运行代码,替换第六行运行不出结果,我不懂PHP正则,不知道这段放哪里,谢谢

娃哈哈 发表于 2022-12-25 14:57:46

第六行啊,把11行注释掉
页: [1]
查看完整版本: PHP提取数值