zoukankan      html  css  js  c++  java
  • php匹配html中的日期进行修改并且重新写入html

        $id = getgpc('aim_id') ?: "";
                    $dir = getgpc('dir') ?: "";
                    $new_date = getgpc('new_date') ?: "";
    
                    if (!$id || !$dir) {
                        $display = 0;
                        $getMsgByTid = "url不合法";
                    }
                    /*操作*/
                    /*1 wap*/
                    $array = array('news_id' => $id, 'date_new' => $new_date);
                    $_ENV['wap_change_record']->add_one($array);
                    $getMsgByTid = "WAP更新成功!";
                    /*2 PC 修改文件*/
                    chmod($dir, 777);
                    $file_content = file_get_contents($dir);
    
    
                    if ($file_content) {
                        $date_str = "<SPAN>".date("Y年m月d日",strtotime($new_date))."</SPAN>";
                        //$patten = "/^d{4}[-](0?[1-9]|1[012])[-](0?[1-9]|[12][0-9]|3[01])(s+(0?[0-9]|1[0-9]|2[0-3]):(0?[0-9]|[1-5][0-9]):(0?[0-9]|[1-5][0-9]))?$/";
                        $patten = "/<SPAN>d{4}年(0?[1-9]|1[012])月(0?[1-9]|[12][0-9]|3[01])日</SPAN>/";
    
                        $match = preg_match($patten,$file_content);
    
                        $update_str = preg_replace($patten, $date_str, $file_content);
                        $re1 = file_put_contents($dir, $update_str);
                      //  $getMsgByTid .= "换取文字:" . $update_str;
    
                        if ($re1) {
                            $getMsgByTid .= "PC更新成功!";
                        } else {
                            $getMsgByTid .= "PC更新失败!";
                        }
    
                    } else {
                        $getMsgByTid .= "PC未读取到文件:" . $dir;
                    }
    

      

    你不能把坏习惯扔出窗外 但你可以一步步赶下电梯
  • 相关阅读:
    【转】使用python编写网络通信程序
    【转】linux下的单线程
    【转】使用python进行多线程编程
    mysql数据库安装、启动及权限设置
    【转】Linux下的多线程编程背景知识
    开关电源使用
    ubi实际使用
    xshell快捷键
    Nandflash镜像尾部不应填充0xFF
    CRC校验
  • 原文地址:https://www.cnblogs.com/Ychao/p/11895905.html
Copyright © 2011-2022 走看看