求助 版主:官方研发技术组
怎么加一个判断 把标题含有 冒号 空格 _ 转换成-
类型:迅睿CMS 更新时间:2022-03-31 15:54:06
    $py = \Phpcmf\Service::L('pinyin')->result($data['title']); // 把标题转换拼音
    return "/".$py."-".$data['id']."/";


这这个基层上怎么加一个判断 把标题含有 冒号 空格 _  转换成-

之前有一个这样判断 不知道如何在上面基层不变情况  加上

 return "/".dr_rp(str_replace([',', '_', ':', '&', ';', '.', '\''], '-', $py), '--', '-').""; // 去掉 2个 - -


非常感谢

回帖
  • GoWorkRoom
    #1楼    GoWorkRoom
    2022-03-31 15:28:39
    Chrome 0
     $py = \Phpcmf\Service::L('pinyin')->result($data['title']); // 把标题转换拼音
    $py = dr_rp(str_replace([',', '_', ':', '&', ';', '.', '\''], '-', $py), '--', '-');
        return "/".$py."-".$data['id']."/";
  • qqd
    #2楼    qqd
    2022-03-31 15:38:04
    Chrome 0
    GoWorkRoom 非常感谢 符合是转换了但是伪静态地址打开404了 不知道什么情况
  • GoWorkRoom
    #3楼    GoWorkRoom
    2022-03-31 15:40:05
    Chrome 0
    解析规则肯都要根据你的实际url改变了
  • qqd
    #4楼    qqd
    2022-03-31 15:45:25
    Chrome 0
    GoWorkRoom OK 感谢
  • qqd
    #5楼    qqd
    2022-03-31 15:54:06
    Chrome 0
    qqd 在请教下 /show-68/10.html 比如我这个小说章节 需要跳到外部第三方网址,这个能弄规则跳的吗10.html 这个页面规则调到外部网址
    image