美文网首页
Protobuf 在 PHP 中,生成PHP文件的时候加入目录

Protobuf 在 PHP 中,生成PHP文件的时候加入目录

作者: 好大一棵树6 | 来源:发表于2022-01-24 17:00 被阅读0次

一个例子

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

相关文章

网友评论

      本文标题:Protobuf 在 PHP 中,生成PHP文件的时候加入目录

      本文链接:https://www.haomeiwen.com/subject/evibhrtx.html