php 数组与对象的相互转化

今天药忘吃喽~ 2022-12-22 11:30 269阅读 0赞
  1. function array2object($array)
  2. {
  3. if (is_array($array)) {
  4. $obj = new StdClass();
  5. foreach ($array as $key => $val) {
  6. $obj->$key = $val;
  7. }
  8. } else {
  9. $obj = $array;
  10. }
  11. return $obj;
  12. }
  13. function object2array($object)
  14. {
  15. if (is_object($object)) {
  16. foreach ($object as $key => $value) {
  17. $array[$key] = $value;
  18. }
  19. } else {
  20. $array = $object;
  21. }
  22. return $array;
  23. }

发表评论

表情:
评论列表 (有 0 条评论,269人围观)

还没有评论,来说两句吧...

相关阅读