intl

    1熱度

    1回答

    在PHP <中5.5不支持具有命名參數的Intl MessageFormatter字符串。 使用一些語言和字符串會導致翻譯字符串很難理解。 PHP 5.4(PHP < 5.5) $Formater = new MessageFormatter($locale, "{0} inhabit {1}."); print $Formater->format(array('Wookies', 'Kash

    1熱度

    2回答

    我一直在開發運行Ubuntu 12的本地開發機器,開發Symfony2.3.5應用程序。 一切運作良好,直到我上傳的代碼和跨越這來了: Could not load the resource bundle "/home/project/public_html/vendor/symfony/icu/Symfony/Component/Icu/Resources/data/region/en.res"

    0熱度

    1回答

    爲了保持intl/ICU的最新狀態,最近我必須從PHP 5.5的本地intl擴展移到intl PECL包。但現在我想知道我的PHP代碼庫中intl代碼的行爲是否完全保持不變。我的代碼庫使用了幾乎所有的intl類和函數,所以對它們全部運行測試並不可行。 因此,一個簡單的問題,做PHP 5.5'intl擴展和PECL intl包源於相同的源代碼?

    1熱度

    1回答

    嗨夥計我試圖在xampp for mac上安裝intl庫。我已經安裝了PHP 5.3,所以我只是將intl.so文件從php 5.3位置複製到Xampp bin文件夾中。之後,我取消了註釋擴展= intl.so並重新啓動服務器。我仍然沒有看到intl在phpinfo()中更新(獲取錯誤類語言環境未找到)

    1熱度

    1回答

    我想使用PHP的Intl的NumberFormatter類以可讀格式顯示價格。什麼我們的項目需求: 的CLDR號碼模式,以及貨幣和分隔符號將需要通過我們的代碼來配置,而不是默認爲什麼國際機場/ ICU知道。 我們的應用程序將負責小數。 NumberFormatter應顯示我們傳遞給它的任何小數。 但是,當玩弄不同的配置以找到適合我們項目的確切組合時,我注意到了一些我無法解釋的效果。以下代碼段中的三

    3熱度

    3回答

    我正在嘗試使用'áéíóú'到'aeiou'這樣的字符來標準化字符串以簡化搜索。 繼this question的回覆之後,我應該使用Normalizer類來做到這一點。 問題是normalize函數什麼都不做。例如,代碼: <?php echo 'Pérez, NFC: ' . normalizer_normalize('Pérez', Normalizer::NFC) . ' NFD:

    0熱度

    2回答

    我想安裝一些symfony的包創建在本教程中發現的管理工具:http://www.ens.ro/2012/07/13/symfony2-jobeet-day-12-the-admin-bundle/ 我使用symfony的2.3 *和正在使用的作曲家對我的依賴如下所述:Cannot setup sonata using composer 但是當我嘗試更新在上面作曲文件(PHP composer.p

    1熱度

    2回答

    升級到小牛後,用brew重新安裝intl和apc,我仍然無法加載任何php擴展(特別是那兩個)。 我不斷收到以下錯誤,沒有任何想法如何從那裏移動: 週三10月30日18時19分15秒2013] [聲明]的Apache/2.2.24(Unix的)PHP/5.4.17 DAV/2 mod_ssl/2.2.24 OpenSSL/0.9.8y mod_perl/2.0.7配置Perl/v5.16.2 -

    1熱度

    2回答

    我遇到過這個問題,其中明確指出我的問題,除了我使用Wamp而不是Xampp。 Symfony 2: Install and enable the intl extension 雖然我啓用通過WAMP php_intl擴展下拉菜單,並確保在我php.ini配置文件的擴展名並沒有被註釋掉,Symfony的只是不斷推薦我,使intl擴展。 我曾參觀過在接受問題的鏈接: http://php.net/ma

    6熱度

    7回答

    我一直在試圖讓我的測試工作站(PHP 5.5.1,Apache 2.2.4,Windows 7的32位)intl擴展工作。看來,無論我嘗試什麼,我都無法啓動並運行。 我已經在我的php.ini中取消了註釋行「extension = php_intl.dll」。 我已驗證extension_dir指令指向正確的目錄(c:\ wamp \ php5.5 \ ext)。 我已驗證php_intl.dll