我不太确定如何将其总结为一个谷歌问题,但也许详细解释它会给我更好的帮助。
我正在尝试找到与在 PHP 中的 python 中设置槽的等价物
python :
class Node:
slots = ('name','desc','blah')
def __init__(self, name, desc, blah):
self.name = name
self.desc = desc
self.blah = blah
遍历一个数组,我讨厌试图记住某个东西在什么位置,然后做 array[3] 或什么,做 array.blah 会容易得多。这在 PHP 中是否可行。
最佳答案
使用关联数组:
$slots = array(
'name' => $name,
'desc' => $desc,
'blah' => $blah
);
然后你可以做 echo $slots['name'];
干杯
关于PHP 相当于 pythons 插槽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13732627/