【发布时间】:2010-02-19 01:39:47
【问题描述】:
我从命令行程序获取数组输出并将其解析为 PHP 对象。考虑一下这个非常简单的示例:
$output = explode("\n", shell_exec(myProg));
$obj = new MyObject();
$offset_field1 = 0;
$offset_field2 = 1;
$obj->Field1 = $output[$offset_field1];
$obj->Field2 = $output[$offset_field2];
这有点麻烦,尤其是当字段数增加时。有没有更好的设计模式或方法来以不那么笨拙的方式完成同样的壮举?
【问题讨论】:
标签: php architecture