首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
华为云
V2EX  ›  PHP

PHP 超小单,要练手的来。

  •  
  •   indo · 288 天前 · 3074 次点击
    这是一个创建于 288 天前的主题,其中的信息可能已经有所发展或是发生改变。

    思路在这儿 https://www.v2ex.com/t/418469#reply3 愿意帮忙写个 PHP 脚本的联系我一下吧,报酬不多,几杯星爸爸。

    WeChat:l_oo_p

    16 回复  |  直到 2018-01-08 14:49:11 +08:00
        1
    yejinmo   288 天前   ♥ 1
    <?php
    $path_a = "a.html";
    $path_b = "b.html";
    $content_a = file_get_contents($path_a);
    $contetn_b = file_get_contents($path_b);
    $pattern_a = "/‘ test1 ’:123.456 ; ‘ test2 ’:(.+?) ; ‘ test3 ’:200.200 ; ‘ test4 ’:200.200 ;/";
    $pattern_b = "/‘ test5 ’:(.+?)/";
    preg_match($pattern_a, $content_a, $match_a);
    preg_match($pattern_b, $contetn_b, $match_b);
    $var_a = floatval($match_a[1]);
    $var_b = floatval($match_b[1]);
    if($var_a * $var_b > 66666)
    {
    //do something
    }
    ?>
        2
    DavidNineRoc   288 天前
    这个单我接了,要开始找活路了。楼下排队
        3
    yomiko123   288 天前
    好吧,我不抢
        4
    16500682   288 天前 via iPhone
    我也不抢
        5
    tuteng   288 天前
    @DavidNineRoc 兄弟,组团么,有意向的话加微信 ZWd1YW5nbmluZzEyMzQ1(base64)
        6
    DavidNineRoc   288 天前
    @tuteng 已加
        7
    lhx2008   288 天前 via Android
    可以做微信通知 wx MjgwMDAxNDk0
        8
    fortunezhang   288 天前
    @tuteng 还有位置吗?我也要上车。
        9
    lihongjie0209   288 天前
    整理一下:
    1. 定时任务, 秒级别. cron 不支持. 可以使用单线程休眠的方式实现.
    2. 发送请求. bash 或者其他脚本都可以.
    3. 文本解析, 需要正则表达式, 如果是 json, 可以用 json 解析器.
    4. 浮点数运算. bash 不太擅长.
    5. 调用接口, 参考 2.

    后续:
    1. 是否作为系统服务?
    2. 日志.
    3. 异常处理.

    之前的帖子中有提到用 Bash 和 Cron 实现的, 现在看来不太合适. Python 和 PHP 是个不错的选择.
        10
    tuteng   288 天前
    @fortunezhang 有位置,没活
        11
    fortunezhang   288 天前
    @tuteng ojbk
        12
    DavidNineRoc   288 天前
    @lihongjie0209 cron 支持秒级别的把,难道我用的不一样
        14
    feiyu1993   288 天前
    swoole 定时器实现,支持秒级别的。 @indo 还有位置吗?
        15
    indo   287 天前
    @feiyu1993 已经在进行中了。
        16
    defunct9   286 天前
    报酬已拿,mark 走人。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3294 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 17ms · UTC 05:45 · PVG 13:45 · LAX 22:45 · JFK 01:45
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1