Protobuf 在 PHP 中,生成PHP文件的时候加入目录
一个例子syntax = 'proto3';package project1.protoc;option php_metadata_namespace = "project1/GPBMetadata";//测试数据message TestData { string uuid = 1; int32 index = 2;}
生成的结果
image.png
对应的包名分别为:
namespace project1\GPBMetadata;class TestData...namespace Project1\Protoc;use Google\Protobuf\Internal\GPBType;use Google\Protobuf\Internal\RepeatedField;use Google\Protobuf\Internal\GPBUtil;/** *测试数据 * * Generated from protobuf message <code>project1.protoc.TestData</code> */class TestData extends \Google\Protobuf\Internal\Message...
参考地址
地址1
地址2
页:
[1]