PHP 中 $variable->something 的故事是什么?

2024-03-18

我见过这种方法被广泛使用,尤其是在 SimpleXML 中。

Is this:

$row->unixtime

和这样做一样吗???

$row[unixtime]

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


使用 PHP 进行面向对象编程 https://stackoverflow.com/questions/1301606/how-can-i-practice-better-object-oriented-programming

$row->unixtime

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

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

$row 是一个(关联)数组。 unix time 是该数组中的键。

问“对象是什么”有点含糊。

  • 面向对象编程 http://en.wikipedia.org/wiki/Object-oriented_programming(维基百科)
  • 如何更好地练习面向对象编程? https://stackoverflow.com/questions/1301606/how-can-i-practice-better-object-oriented-programming
  • 面向对象编程的陷阱 https://stackoverflow.com/questions/145983/pitfalls-of-object-oriented-programming
  • 什么时候面向对象不是正确的解决方案? https://stackoverflow.com/questions/246808/when-is-object-oriented-not-the-correct-solution
  • 学习面向对象的思维 https://stackoverflow.com/questions/1157847/learning-object-oriented-thinking

开始使用 OOP 并不是一项简单的任务。需要花很长时间来学习语法和细微差别,需要更多时间来理解其优点,并且需要花费数年(可以说)来实际有效地使用它。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PHP 中 $variable->something 的故事是什么? 的相关文章

  • 在 Windows 上查看 PHP 文件夹

    我正在编写一个简单的 PHP 脚本来监视文件夹及其子文件夹的任何更改 新文件 修改 删除 然后执行操作 我将使用 Windows 上的命令行运行此脚本php f script php 我一直在寻找一种在 Windows 上观看具有 PHP
  • __callStatic():从静态上下文实例化对象?

    我对 PHP 中的 静态 和 动态 函数和对象如何协同工作感到困惑 特别是在 callStatic 方面 callStatic 的工作原理 您可以有一个普通的班级 MyClass 在班级内您可以 放置一个名为 callStatic 的静态函
  • php表格:每行显示3个单元格[重复]

    这个问题在这里已经有答案了 我看这里 数组放入每行 5 个单元格的表格中 https stackoverflow com questions 9099568 array into a table with 5 cells in each r
  • 在 PHP 中将 CSV 写入不带括号的文件

    是否有本机函数或实体类 库用于将数组写入 CSV 文件中的一行而无需封装 fputcsv将默认为 如果没有为封装参数传入任何内容 谷歌让我失望了 返回一大堆有关的页面的结果 fputcsv PEAR 的库做的事情或多或少与fputcsv 工
  • 关于加拿大短信网关提供商的建议[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我很好奇 如果我能够接受传入的短信到某个号码 然后将其传递给 PHP 中的服务器端应用程序 会带来多少麻烦 金钱 我最终会通过电子邮件地址发回短信 有
  • 如何在MAMP中设置环境变量?

    如何在 MAMP 版本 3 3 中设置环境变量 我可以在我的 PHP 应用程序中使用它 我已经更新了 Applications MAMP Library bin envvars and envvars std file并添加以下行 Lice
  • Zend IMAP 搜索和过滤器

    我如何使用 Gmail 中的过滤器进行搜索 就像获取带有特定标签的电子邮件列表或来自特定电子邮件地址的邮件列表一样 我无法在文档中找到它 注意 我使用 oAuth 进行身份验证 我希望这与搜索无关 Gmail 上的标签实际上是 从 IMAP
  • 具有动态表单名称的 form_widget

    在我的 Twig 模板中 我有一个 FOR 循环 它创建多个表单 如下所示 for thing in things set form id myform thing Id set form name attribute form myfor
  • 运行 Composer 返回:“无法打开输入文件:composer.phar”

    我是 symfony2 和阅读新手symblog http tutorial symblog co uk tutorial parts 在第三章中 在尝试使用数据装置时 我尝试了以下命令 php composer phar update 但
  • strlen()==0 和empty()之间有区别吗?

    我正在查看其他人编写的一些表单验证代码 我看到了这个 strlen 0 当测试表单变量是否为空时 我使用empty 功能 一种方法比另一种方法更好吗 它们在功能上等效吗 strlen是获取字符串中的字符数 同时empty用于测试变量是否为空
  • TOMCAT 6 中的 PHP - 异常

    我一直在努力融入PHP in APACHE TOMCAT 6依照指示second answer为了QUESTION https stackoverflow com questions 779246 run a php app using t
  • 如何以编程方式获取 WooCommerce 中的所有产品?

    我想获取 WooCommerce 中的所有产品数据 产品 sku 名称 价格 库存数量 可用性等 我可以使用 wp query 来做到这一点吗 这样你就可以通过 wp query 获取所有产品 global wpdb all product
  • Composer 用于下载私有 GitHub 存储库

    我无法使用 Composer 下载 github 私人存储库 php composer phar update 我收到以下错误 The https api github com repos company private1 https ap
  • 如何将 mysql 转换为 mysqli? [复制]

    这个问题在这里已经有答案了 我厌倦了将 mysql 转换为 mysqli 但似乎收到了很多错误和警告 连接到数据库没有问题 但其余代码似乎错误 我做错了什么 sql
  • Android GCM 服务器的 API 密钥

    我有点困惑我应该为 GCM 服务器使用哪个 API 密钥 在文档中它说使用 android api 密钥 这对我不起作用并且总是给出未经授权的 http developer android com google gcm gs html ht
  • 如何编写在正文中包含锚标记的 Zend Framework URL?

    使用 Zend Framework 中设置的标准 MVC 我希望能够显示始终具有锚点的页面 现在我只是在 phtml 文件中添加一个带有 anchor 的无意义参数
  • Azure 上的“phpcomposer.phar install”出现“无法终止进程”错误

    我正在尝试将我的 Symfony 2 应用程序部署到 Microsoft Azure 网站云 为此 我按照本指南中的步骤操作http symfony com doc current cookbook deployment azure web
  • 如何在 codeigniter 查询中使用 FIND_IN_SET?

    array array classesID gt 6 this gt db gt select gt from this gt table name gt where array gt order by this gt order by q
  • 检查文件权限

    我怎样才能检查file permissions 无需通过运行操作系统特定命令passthru or exec Use 文件权限 http php net fileperms功能 clearstatcache echo substr spri
  • 如何使用 Google 帐户对我们网站中的用户进行身份验证

    如何在我们的网站中使用 Google 帐户对用户进行身份验证 我希望用户重定向到谷歌登录页面 然后将他重定向到我的网站 我想要这个 PHP 实现 你要OAuth http code google com apis accounts docs

随机推荐

  • 每行都有不同的钻取

    我有一份 SSRS 报告 其中包含多个级别的深入研究 数据针对顶级视图进行聚合 但我需要根据其中一列的类型显示不同的向下钻取报告 Eg 表 1 苹果 Name Cost Fuji 1 5 Gala 3 5 表 2 南瓜 Name Cost
  • 如何设置 ListFragment 的 ListView 的样式

    我想保留这些方法 setListShown true setListShownNoAnimation true 但如果我用 onCreateView LayoutInflater inflater ViewGroup container B
  • 使用扫描仪继续读取数字,直到到达换行符

    我想从控制台读取几个数字 我想要做到这一点的方法是让用户输入一系列由空格分隔的数字 代码执行以下操作 Scanner sc new Scanner System in while sc hasNextInt int i sc nextInt
  • Android上的Crosswalk从java调用js函数

    我正在尝试使用人行横道 https crosswalk project org我的 Android 应用程序中的运行时 我在 Android 4 上尝试过这个 我得到了一些 js 和 html 代码 它非常适合我 但它不像 android
  • webview中点击URL时如何获取文件名

    当我们在页面中提供该文件的链接时 如何获取我们上传到服务器上的文件名 我正在做的是 我在 webview 中提供带有文件链接的数据 因此每当用户单击链接时都需要从服务器下载 因为我已经从服务器下载了该文件 但问题是无法使用 Download
  • Namenode-HDFS 出现“连接被拒绝”错误(Hadoop 问题)

    当我们看到使用时 我的所有节点都已启动并运行jps命令 但我仍然无法连接到 hdfs 文件系统 每当我点击Browse the filesystem在 Hadoop Namenode localhost 8020 页面上 我得到的错误是Co
  • 如何在 Unity 中序列化和反序列化包含 Gameobject 和 Vector2 的字典

    我正在为一个游戏制作一个关卡编辑器 可以在统一的编辑模式下编辑关卡 它最终保存了进度 可以在游戏运行时加载回来 但事实证明您无法通过 Unity 序列化 Unity 的 Gameobject 或任何自定义 C 对象 即使它这么说 我能够序列
  • 更新本地gem源码

    我正在 Rails 项目中测试 gem 当前的 Gemfile gem mygemname path path to my gem 当我在本地编辑 gem 时 我可以构建 gem 从Gemfile run bundle install 将
  • iPhone 应用程序安装在设备上后,是否可以通过编程方式更改其名称?

    我很好奇 是否可以通过编程方式更改 iPhone OS 主屏幕上使用的 iPhone 应用程序的名称 我知道这只是 Info plist 文件中的一个条目 但我还没有看到任何应用程序这样做 我想分发现有应用程序的 精简版 并允许用户通过应用
  • 将 HBITMAP 句柄从非托管代码传递到托管代码以创建 System.Drawing.Bitmap 的安全性

    我对托管 非托管互操作非常陌生 因此我希望获得一些关于以下过程将位图从非托管 C 获取到托管 C 的安全性的意见 基本思想是 C 调用互操作函数 FetchImage 这是非托管 C 中的 它通过一个out int param FetchI
  • 是否可以在视图中调用存储过程?

    已提出有关 sql server 的类似问题here https stackoverflow com questions 916784 how to call stored procedure in a view 我想知道在 MySql 中
  • SQL 检查数据库是否为空(没有表)

    我需要使用 SQL 查询检查数据库是否完全为空 没有表 如何才能做到这一点 谢谢您的帮助 SELECT COUNT DISTINCT table name FROM information schema columns WHERE tabl
  • 使用D3读取csv返回html而不是csv数据

    我在脚本标签中有以下 d3 代码 d3 csv data csv function error data data forEach function d console log data 0 d date parseDate d date
  • 设置 UIView 的框架不起作用

    我在 iOS 7 中遇到了框架属性的问题 我想调整一些 UIView 的大小viewDidLoad 我的方法UIViewController 但如果我这样做int screenHeight UIScreen mainScreen bound
  • 有没有办法检测手机上是否有硬件键盘?

    我见过其他问题 例如硬件键盘事件 https stackoverflow com questions 4883168 hardware keyboard event 但Mango 没见过这个 有什么方法可以查出手机是否有硬件键盘 Use t
  • Firebase Firestore 查询得到一个结果

    我正在寻找最好的方法 1 查询单个结果 或者2 从查询中提取第一个结果 tried collection 0 and collection pop or collection shift 没有任何作用 我真的不喜欢我正在使用的代码 但它有效
  • 使用 JOGL 进行全屏摆动

    我正在尝试制作一个全屏呈现的 Swing 应用程序 遵循此处的描述http download oracle com javase tutorial extra fullscreen exclusivemode html http downl
  • 错误:没有匹配的函数可供调用

    我想在另一个类中使用另一个类的方法 但出现以下错误 问题是什么 TIA 错误 没有匹配的函数可用于调用 PositionInfo PositionInfo 这是我的代码 PositionInfo Pos double metr Pos Ge
  • 如何设置图片的大小?

    I have 飞溅 png并希望该图像全部出现在屏幕上 就像fitXY for ImageView 飞溅 png尺寸为 480x767 我必须在代码中更改什么 public class BitmapConfigView extends Li
  • PHP 中 $variable->something 的故事是什么?

    我见过这种方法被广泛使用 尤其是在 SimpleXML 中 Is this row gt unixtime 和这样做一样吗 row unixtime 这叫什么 为什么 如何使用它 使用 PHP 进行面向对象编程 https stackove