jvmanji / universal-access
此包包含PHP数组和对象的包装器,简化了对嵌套属性/键的访问。
dev-master
2018-12-10 13:03 UTC
This package is not auto-updated.
Last update: 2024-09-25 14:33:32 UTC
README
此包包含PHP数组和对象的包装器。当你从第三方API获取数据时,你经常陷入一个“isset地狱”。
if (isset($result->profile) && isset($result->profile->map_data) && isset($result->profile->map_data->work_places)) { // do sth with: $result->profile->map_data->work_places }
使用此类,你可以这样做:
use UniversalAccess\Wrapper as W; $data = W::wrap($result); if (isset($data->profile->map_data->work_places)) { $work_places = $data->profile->map_data->work_places->raw(); }
示例
更多示例在示例目录中。