intl

    3熱度

    1回答

    我正在使用PHP國際圖書館格式化日期,數字等。 現在,我必須表現出人類可讀的字符串的時間跨度,例如: 1天,1小時,10分鐘,14秒 或以緊湊的方式: 1D 1S 10米14S 或超濃縮方式: 1D 1.10:14 有沒有辦法做到這一點使用在國際圖書館建立一個沒有gettext的? 如果不是,我可以使用自定義函數格式化時間範圍,但是我能從IntlDateFormatter中獲取正確語言環境中的至少

    0熱度

    1回答

    我安裝了我的MacBook在我的php.ini設定分機= intl.so臨優山美地 但仍symfony的2.7安裝國際擴展要求它。在圖片中看到錯誤。 有沒有人有任何想法如何解決它?謝謝。

    23熱度

    7回答

    在Mac OSX小牛隊時,我跑AA PHP命令我收到以下錯誤消息(一切都正常運行,它只是煩人) PHP Warning: Module 'intl' already loaded in Unknown on line 0 我跑 php --ini 和輸出是 php --ini PHP Warning: Module 'intl' already loaded in Unknown on

    0熱度

    1回答

    試圖this方法 但說 "No releases available for package "pecl.php.net/intl" install failed" 試圖與 pecl -vvv install intl 返回此 Warning: file_exists(): Unable to find the wrapper "channel" - did you forget to enabl

    1熱度

    1回答

    我想使用Intl.DateTimeFormat但使用自定義模式輸出。 我使用這種方法的php版本的ICU dateformat,它的工作很好。 $fmt = datefmt_create( '[email protected]=persian', IntlDateFormatter::FULL, IntlDateFormatter::FULL, 'Asia/T

    1熱度

    2回答

    我正在使用NumberFormatter :: formatCurrency顯示格式化的貨幣值,像這樣; $value = 395; $fmt = numfmt_create('en_GB', NumberFormatter::CURRENCY); echo numfmt_format_currency($fmt, $value, 'gbp'); 在我的Windows開發中,和CentOS

    0熱度

    1回答

    當使用composer在我的開發機器上安裝項目依賴關係運行El Capitan的Mac時出現以下錯誤。我已經安裝了intl,但似乎試圖加載另一個擴展。如果我禁用了CSRUT​​IL,它會正常工作。 原因:在/usr/lib/php/extensions/no-debug-non-zts-20121212/intl.so不安全使用相對rpath的libicui18n.52.dylib的具有受限二進制

    -2熱度

    1回答

    如果我擁有國家代碼或時區,我們如何獲取與某個國家/地區相關的區域設置或所有區域設置。 一個國家可以有多種語言,因此有很多地區。

    3熱度

    1回答

    我正在使用過濾器localizedcurrency來設置多語言 網站的價格格式。既然這是房屋的價格,我不需要小數部分。 我找不出如何隱藏它,除了使用replace過濾器。我不知道是否有更好的方法,因爲使用replace意味着我必須用英文替換一個點,用法語替換逗號等等...... 我也不能使用某種形式的substr,因爲美元符號可以在值之前或之後。 我想傳遞一個int,而不是浮動的過濾器,但它只是默

    0熱度

    1回答

    有誰知道我可以通過區域代碼獲取有效貨幣格式的列表嗎?我已經從Intl(js對象)中提取了格式,並將它們與我們在Windows區域設置中看到的格式進行了比較,並發現它們不同。例如,對於「be-BY」,我們在Intl中有「$ 123,123.35」,但在Windows上它是「123 123,35 $」。 那麼什麼是正確的?這裏有一個完整而正確的清單嗎?