Я использую класс NumberFormatter
, и я хочу посмотреть, как определена функция formatCurrency
. Я не смог найти источник для этого онлайн или на моей машине. Существует ли стандартное место, где установлены библиотеки PHP? Или есть какая-то функция, которая подсказывает мне источник класса, например get_source_file(NumberFormatter)
?Посмотреть источник класса NumberFormatter
-1
A
ответ
1
Чтобы найти исходный код то, что вы можете использовать: http://lxr.php.net/ или страницу GitHub: https://github.com/php/php-src
Также вы должны знать, что есть 2 основные папки:
- ext (Здесь вы найдете функции, такие как:
strpos()
,mysql_connect()
...) - Zend (Здесь вы найдете двигатель и прочее о переменных или
strlen()
...)
Таким образом, вы должны знать, если ваш поиск function и использовать "PHP_FUNCTION(strpos)"
искать его, или если вы ищете language construct и использовать "ZEND_FUNCTION(strlen)"
.
И не забывайте, что *.h
являются заголовочными файлами, а *.c
содержит фактический исходный код.
Смежные вопросы
- 1. NumberFormatter - ObjectiveC
- 2. Сетка Посмотреть со словарем как источник данных
- 3. NumberFormatter символ валюты (preend)
- 4. Не удается построить NumberFormatter
- 5. Вопрос о NumberFormatter
- 6. Получить jQuery numberformatter working
- 7. PHP NumberFormatter, удаляющий .00
- 8. JQuery NumberFormatter Не работает
- 9. класса «NumberFormatter» не найдена ошибка в простой PHP программы
- 10. Форматирование валюты с использованием numberFormatter
- 11. Источник расположения класса
- 12. Детектирование если источник IFrame имеет «же посмотреть оригинал» защита
- 13. Ошибка NumberFormatter на сервере Live
- 14. PHP NumberFormatter Словенский spellout неверный
- 15. NumberFormatter неправильный результат для 0.9972
- 16. PHP NumberFormatter setPattern Знак валюты
- 17. Добавить знак '+', используя Flex NumberFormatter
- 18. Swift 3 и NumberFormatter (.currency) == ¤?
- 19. NumberFormatter не ведет себя так, как ожидалось
- 20. Язык ввода с правильными NumberFormatter и localizedStringWithFormat
- 21. Flex NumberFormatter в соответствии с окнами
- 22. NumberFormatter :: FormatCurrency вернуть NaN с «fr_FR.UTF-8»
- 23. NumberFormatter, NSLocale, Xcode, iOS, Swift 3.0
- 24. NumberFormatter получает формат венгерской валюты неправильно
- 25. NumberFormatter :: FormatCurrency() выход на различных платформах
- 26. NumberFormatter Аргумент метка «(_ :)» не найдены доступные перегрузок
- 27. amcharts numberFormatter не применяется для серийной диаграммы
- 28. Неустранимая ошибка: Class 'NumberFormatter' не найден
- 29. NumberFormatter :: formatCurrency не показывает символ валюты
- 30. PHP NumberFormatter печати ISO 3 Код валюты
Это должно помочь: http://lxr.php.net/ или github: https://github.com/php/php-src – Rizier123
Хорошо, я нашел его здесь: http://lxr.php.net /xref/PECL/intl/formatter/formatter_format.c#137. @ Rizier123 спасибо за подсказку! Если вы добавите это в качестве ответа, я приму это. –
Downvoters: Я надеюсь, что это решение было невероятно очевидно для вас. Будучи новичком PHP, мне потребовалось некоторое копание. –