2011-06-27 48 views
40

例如:在php中是否有字典?

$names = {[bob:27, billy:43, sam:76]}; 

然後能夠引用這樣的:

$names[bob] 
+0

定義「字典」。你是指一個簡單的關聯數組? – jerluc

+0

如果您正在從數據庫中提取/檢索數據,是不是要爲數據庫查找字典? – Niklas

+0

你好,那正是我想要的。和idk,我沒有想過....大聲笑 – bzupnick

回答

43

http://php.net/manual/en/language.types.array.php

標準陣列可用於這種方式。

+0

數組的問題是,當我排序()他們,我需要保持索引,這是數據庫的關鍵,所以我可以重新查詢該值 – bzupnick

+1

看到這個頁面:http://php.net/manual/ EN/array.sorting.php。 PHP中有超過20種排序方法;-)。你可能需要'ksort'。 –

+3

@Grad:或'asort'。 –

13

請參閱下面的代碼示例。

它可能在5.4 PHP或更高版本。

<?php 
$array = array(
    "foo" => "bar", 
    "bar" => "foo", 
); 

// as of PHP 5.4 
$array = [ 
    "foo" => "bar", 
    "bar" => "foo", 
]; 
?> 
相關問題