php中有字典吗?
2022-08-30 07:21:26
例如:
$names = {[bob:27, billy:43, sam:76]};
然后能够像这样引用它:
$names[bob]
例如:
$names = {[bob:27, billy:43, sam:76]};
然后能够像这样引用它:
$names[bob]
http://php.net/manual/en/language.types.array.php
<?php
$array = array(
"foo" => "bar",
"bar" => "foo",
);
// as of PHP 5.4
$array = [
"foo" => "bar",
"bar" => "foo",
];
?>
标准数组可以这样使用。
php中没有字典,但PHP数组的行为类似于其他语言中的字典,因为它们既有索引又有键(与其他语言的字典相反,其他语言只有键而没有索引)。
我这么说是什么意思?
$array = array(
"foo" => "bar",
"bar" => "foo"
);
// as of PHP 5.4
$array = [
"foo" => "bar",
"bar" => "foo",
];
在PHP中,上述数组允许使用以下行,但是没有办法使用Python(同时具有数组和字典)等语言的字典执行等效操作。
print $array[0]
PHP 数组还使您能够通过向数组提供值来打印值
print $array["foo"]