php-protobuf:PHP Protobuf-GooglePHP协议缓冲区

时间:2024-03-15 22:16:07
【文件属性】:

文件名称:php-protobuf:PHP Protobuf-GooglePHP协议缓冲区

文件大小:98KB

文件格式:ZIP

更新时间:2024-03-15 22:16:07

PHP

该存储库不再维护 由于Google的官方支持PHP语言,因此维护该项目是不合理的。 请参考以获取PHP语言支持。 PHP Protobuf-用于PHP的Google协议缓冲区 概述 是一种以有效但可扩展的格式对结构化数据进行编码的方法。 它可能以文件格式和RPC协议使用。 PHP Protobuf是Google针对PHP的协议缓冲区实现,旨在提供高性能,其中包括一个protoc插件,可从.proto文件生成PHP类。 繁重的工作(解析和序列化)由PHP扩展完成。 要求 PHP 7.0或更高版本(对于PHP 5支持,请参考分支) Pear的Console_CommandLine(用于protoc插件) Google的协议编译器2.6或更高版本 入门 安装 克隆源代码 git clone https://github.com/allegro/php-protobuf 转到源代码目录 cd


【文件预览】:
php-protobuf-master
----.gitignore(7B)
----README.md(10KB)
----config.m4(295B)
----writer.c(10KB)
----reader.c(4KB)
----tests()
--------serialize_packed.phpt(1KB)
--------append_object_value.phpt(675B)
--------serialize_with_missing_fields.phpt(344B)
--------serialize_and_parse_empty_object.phpt(487B)
--------parse_simple.phpt(1KB)
--------Bar.php(3KB)
--------set_int64_field.phpt(385B)
--------Foo.php(36KB)
--------skipif.inc(95B)
--------append_string_value.phpt(712B)
--------parse_packed_repeated.phpt(394B)
--------unset_field_default_values.phpt(886B)
--------parse_repeated_obj.phpt(511B)
--------serialize_error.phpt(294B)
--------set_string_field.phpt(556B)
--------parse_repeated.phpt(348B)
--------parse_repeated_length_delimited.phpt(386B)
--------parse_embedded.phpt(413B)
--------serialize_simple.phpt(1KB)
--------set_object_value.phpt(658B)
--------repeated_field_accessors.phpt(784B)
--------set_float_field.phpt(557B)
--------serialize_embedded.phpt(374B)
--------parse_boolean_false.phpt(382B)
--------set_int_field.phpt(546B)
--------append_float_value.phpt(698B)
--------Baz.php(2KB)
--------parse_error.phpt(342B)
--------test.proto(1KB)
--------serialize_repeated.phpt(303B)
--------append_int_value.phpt(693B)
----php_protobuf.h(291B)
----composer.lock(4KB)
----LICENSE(11KB)
----composer.json(989B)
----writer.h(2KB)
----stubs()
--------ProtobufMessage.php(2KB)
----protoc-gen-php.bat(100B)
----src()
--------Allegro()
--------Google()
----protobuf.c(34KB)
----CREDITS(131B)
----protoc-gen-php.php(852B)
----protobuf.h(584B)
----reader.h(996B)

网友评论