2011-05-27 46 views
0

不是用于语言,而是数据的字典。 I.e Car1 [Make =“Honda”,Model =“Accord”,Color =“Red”]在网络中构建数据字典

这就是我如何在Python中做到这一点,但从外观上看,在网上很难做到。我使用PHP(而不是ASP)。

有没有人有在网络上写这种事情的经验?如果需要的话,我打开JS等。我已经看到了几个PHP的黑客,但想知道更适合的东西。

回答

2

字典可以比在(或不太可能的,对象)PHP associative arrays以及JavaScript中的简单对象(与Python中的标记类似,称为JSON),如果您要求的话。

1

你可以把它保存为一个PHP数组:

$car = array(
    'make' => 'Honda', 
    'model' => 'Accord', 
    'colour' => 'Red' 
); 
2

数据结构可以保存为一个数组;

$car1 = array('make' => 'Honda', 'model' => 'Accord', 'colour' => 'Red'); 

或者你可以做一个对象;

class cars{ 
    private $make; 
    private $model; 
    private $colour; 

    public function __construct($make, $model, $colour) 
    { 
     $this->make = $make 
     $this->model = $model; 
     $this->colour = $colour; 
    } 
} 

$car1 = new cars('Honda', 'Accord', 'Red'); 

或者您将其保存为数据库。 或作为YAML和/或JSON文件。 或作为XML文档。

全部取决于您拥有的数据量和数量。