Класс 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
Парсит формат машинного объекта (MO), независимо от порядка байтов, на котором он был создан. Поддерживаются как 32-битные, так и 64-битные системы.
Подробное описание методов
_readLong()source protected
_readLong( resource $stream , boolean $isBigEndian )
Читает целое беззнаковое число из потока, учитывая порядок байтов.
Параметры
- ресурс
$stream - Файл, который читается.
- boolean
$isBigEndian - Является ли текущая платформа Big Endian
Возвращает
целое числоparse()source public
parse( resource $resource )
Парсит формат машинного объекта (MO), независимо от порядка байтов, на котором он был создан. Поддерживаются как 32-битные, так и 64-битные системы.
Параметры
- ресурс
$resource - Файл, который нужно обработать.
Возвращает
массивСписок сообщений, извлеченных из файла
Исключения
RuntimeExceptionЕсли содержимое потока имеет неверный формат.
© 2005–2018 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.5/class-Cake.I18n.Parser.MoFileParser.html