【问题标题】:whats wrong with this code in phpphp中的这段代码有什么问题
【发布时间】:2013-02-06 01:13:08
【问题描述】:

当我尝试运行 php 脚本时收到此消息

警告:preg_replace() [function.preg-replace]: Unknown modifier '.'

这是代码:

$ext = preg_replace("^.+\\.([^.]+)$", "\\1", $file);

【问题讨论】:

    标签: php


    【解决方案1】:

    您必须为正则表达式修饰符和正则表达式本身添加一个分隔符。即

    $ext = preg_replace("~^.+\.([^.]+)$~", "\1", $file);
    

    【讨论】:

      猜你喜欢
      • 2015-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-10
      • 2015-04-25
      • 2018-09-09
      相关资源
      最近更新 更多