Я пытаюсь установить intl для php. Когда я запускаю sudo pecl install intl он дает мне ошибку. No releases available for package "pecl.php.net/intl" . Я попытался очистить кеш, а также попытался обновить pear и pecl . Ничего. Здесь мои версии груши и php: PEAR Version: 1.9.4 PHP Version: 5.6.3 Zend Engine Version: 2.6.0 Running on: […]
У меня здесь довольно странная проблема! Я использую Symfony2 с WAMP. Когда я визуализую путь, скажем mylocaldomain/blog/see_all он отлично работает (Intl extension на PHP работает отлично). Однако, когда я создаю функциональный тест, есть эта проблема 500 Внутренняя ошибка сервера – Twig_Error_Runtime: Исключение было сделано во время рендеринга шаблона («Параметр Symfony \ Component \ Intl \ […]
Я пытаюсь установить и запустить проект CakePHP 3.0 на общем хосте. Однако для CakePHP 3.0 требуется расширение php-intl , но хостинг-провайдер отказал мне в установке / включении внутреннего расширения на общем хостинге. Как я могу запустить CakePHP 3.0 без расширения intl ? Есть ли способ отключить его в CakePHP? Или есть альтернатива, которую я могу […]
Я запускаю xampp и мне нужно обновить ICU (расширение php_intl) до последней версии – я загрузил 54 с страницы ICU, но не знаю, как это сделать. Есть папка bin , include и lib – где я помещаю эти файлы и должен ли я сделать что-нибудь еще?
Здравствуйте, мне нужно получить полные названия стран на основе кода страны и языка в PHP. Поскольку php–intl теперь должен быть в состоянии сделать это, я хочу использовать это. nl_NL nl -> Nederland uk -> Verenigd Koninkrijk en_UK nl -> The Netherlands uk -> United Kindom Я думаю, что мне нужно как-то использовать пакеты ресурсов php-intl, […]
PHP поддерживает регулярные выражения тремя способами : POSIX ERE , теперь удаленный в PHP 7+ PCRE, который является основным компонентом , но не всегда многобайтным безопасным Multibyte String , которая не включена по умолчанию Сегодня в Интернете есть Unicode , а PHP тоже с 5,6 из-за i18n . В то время как сам PHP, как […]
Я пытаюсь установить песочницу, но я получаю следующую ошибку от композитора: Загрузка репозиториев композитора с информацией о пакете Установка зависимостей из файла блокировки. Ваши требования не могут быть разрешены к устанавливаемому набору пакетов. Проблема 1 – Installation request for sonata-project/intl-bundle 2.1.0 -> satisfiable by sonata-project/intl-bundle 2.1.0.` – sonata-project/intl-bundle 2.1.0 requires ext-intl * -> the requested […]
Я пытаюсь установить rubedo cms и получить ошибку в приложении php: Zend\I18n\Validator component requires the intl PHP extension Это шаги, которые я предпринял для установки расширения sudo port install php5-intl sudo cp /opt/local/lib/php54/extensions/no-debug-non-zts-20100525/intl.so /usr/lib/php/extensions/no-debug-non-zts-20090626/ sudo pico /private/etc/php.ini Добавить extension=intl.so тогда sudo apachectl restart
Я хочу установить точность 0 при использовании класса PHP NumberFormatter (из расширения Intl ) с валютой. Однако у меня есть какой-то странный результат. Вот: $numberFormatter = new NumberFormatter('en-US', NumberFormatter::CURRENCY); $numberFormatter->setAttribute(NumberFormatter::FRACTION_DIGITS, 0); echo $numberFormatter->formatCurrency('45', 'USD'); Он выдает $45 , чего я хочу. Однако, если я изменю валюту на EUR с теми же настройками: echo $numberFormatter->formatCurrency('45', 'EUR'); […]
этот код работает для английского, испанского и немецкого порядковых номеров, но с русскими или итальянскими порядковыми номерами он не работает. 'ru-RU' , 'it-IT' тоже не работает Я получаю, например, по-русски два -> два (это кардинальное число), но я хочу порядковый номер, и это будет здесь 2 -> второй. Я получаю, например, итальянский для 2 -> […]