Класс MoFileParser
Парсит файлы в формате PO
Пространство имен: Cake\I18n\Parser
Авторские права: Авторские права (c) 2010, Union of RAD http://union-of-rad.org (http://lithify.me/)
Авторские права: Авторские права (c) 2014, Fabien Potencier https://github.com/symfony/Translation/blob/master/LICENSE
Расположение: I18n/Parser/MoFileParser.php
Авторские права: Авторские права (c) 2010, Union of RAD http://union-of-rad.org (http://lithify.me/)
Авторские права: Авторские права (c) 2014, Fabien Potencier https://github.com/symfony/Translation/blob/master/LICENSE
Расположение: I18n/Parser/MoFileParser.php
Краткое описание констант
-
float0xde120495 -
integer28 -
float0x950412de
Краткое описание методов
- _readLong() protectedСчитывает целое беззнаковое число из потока, учитывая порядок байтов.
- parse() public
Парсит формат machine object (MO), независимо от порядка байтов машины, на которой он был создан. Поддерживаются как 32-битные, так и 64-битные системы.
Подробное описание методов
_readLong()source protected
_readLong( resource $stream , boolean $isBigEndian )
Считывает целое беззнаковое число из потока, учитывая порядок байтов.
Параметры
- ресурс
$stream - Файл, который читается.
- логическое значение
$isBigEndian - Является ли текущая платформа Big Endian
Возвращает
целое числоparse()source public
parse( resource $resource )
Парсит формат machine object (MO), независимо от порядка байтов машины, на которой он был создан. Поддерживаются как 32-битные, так и 64-битные системы.
Параметры
- ресурс
$resource - Файл для разбора.
Возвращает
массивСписок сообщений, извлеченных из файла
Вызывает
RuntimeExceptionЕсли содержимое потока имеет неправильный формат.
© 2005–2017 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/3.4/class-Cake.I18n.Parser.MoFileParser.html