本文介绍了$variable->something 在 PHP 中的故事是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经看到它经常使用,尤其是在 SimpleXML 中.

I've seen this used a lot, especially with SimpleXML.

这是:

$row->unixtime

就跟这样做一样???

$row[unixtime]

这叫什么,为什么/应该如何使用?

What is this called, why/how should it be used?

推荐答案

使用 PHP 进行面向对象编程

$row->unixtime

$row 是一个对象.unixtime 是该对象的一个​​属性.

$row is an object. unixtime is a property of that object.

$row[unixtime] // I hope you meant $row['unixtime'];

$row 是一个(关联)数组.unixtime 是该数组中的一个键.

$row is an (associate) array. unixtime is a key in that array.

询问对象是什么"有点含糊.

Asking 'What Objects are' is a bit vague.

  • Object Oriented Programming (Wikipedia)
  • How can I practice better object-oriented programming?
  • Pitfalls of Object oriented programming
  • When is Object Oriented not the correct solution?
  • Learning object oriented thinking

开始使用 OOP 并不是一项简单的任务.学习语法和细微差别需要很长时间,需要更多时间来了解优点,并且需要数年(可以说)才能真正有效地使用它.

Getting started with OOP is not a trivial task. It takes a good while to learn the syntax and nuances, some more time to understand the advantages, and years(arguably) to actually use it effectively.

这篇关于$variable->something 在 PHP 中的故事是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 07:52