【问题标题】:Cakephp 2.0 inflector slug text encoding utf 8 return unexpected stringCakephp 2.0 变形器 slug 文本编码 utf 8 返回意外字符串
【发布时间】:2012-12-10 14:24:51
【问题描述】:

我的实时服务器上的Inflector::slug(); 功能有问题。 本地一切正常。

我使用以下代码:

Inflector::slug($data['menu_items']['page_url'], '_');

'this is an url' 之类的 URL 输出 't_u_l'

它可能与文本编码有关,但我将所有内容都更改为 UTF-8。

有人遇到过这个问题吗?

【问题讨论】:

    标签: utf-8 cakephp-2.1 slug


    【解决方案1】:

    PHP 必须使用“--enable-unicode-properties”而不是 utf-8 编译

    或/和

    听起来您的 PCRE 库已损坏(当 pcre 库无法正确处理 unicode 模式时会发生这种情况)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-09
      • 2013-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多