gpt4 book ai didi

PHP做一个冒号: in an array key have any special significance?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:06:30 24 4
gpt4 key购买 nike

问:数组键中的冒号:有什么特殊意义吗?

来自手册:

数组可以通过array() 语言构造来创建。它将任意数量的逗号分隔键 => 值对作为参数。

array(  key =>  value
, ...
)

当我调查异常对象的设置时,我创建了一个错误条件并将此行放入-

print_r($ex);

然后在生成的网页中查看源代码并生成如下输出-

Exception Object

(

[message:protected] => DB connection error: SQLSTATE[28000] [1045] Access denied for user 'test'@'localhost' (using password: YES)

[string:Exception:private] =>

[message:protected] 中的冒号 : 是否有意义,或者是键 => 值对字面上的键 message:protected

最佳答案

$ex 不是数组而是对象。这就是 print_r 打印它的方式,用 :protected 表示 message 字段被标记为 protected 异常类。

冒号在数组中没有任何特殊意义。

关于PHP做一个冒号: in an array key have any special significance?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9349836/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com