PHP - 将代码转换为项目

时间:2014-07-16 14:39:11

标签: php foreach custom-lists

我有一个大约300个标准代码的列表,每个代码与特定项目相关 - 例如001是T恤,002是帽子等。我需要做的是将代码传递给在PHP中函数并返回与代码相关的信息。

实际上,我想做一些事情(为可怕的伪代码道歉:

foreach($code){
----look up information
----return information
}``

在不依赖巨大案件的情况下,最好的解决方法是什么?

只是要澄清一些进一步的信息:

我有一个标准化的列表,描述所有300个ish代码也等同于什么,例如001是T恤,002是帽子。

我正在从Web服务中检索数据,作为响应的一部分,有一个与我正在进行的特定调用相关的代码列表,然后我将其转换为一系列代码来处理产品。这些代码是独立提供的,因此我需要从标准列表中获取与该特定代码相关的信息。

因此,如果Web服务调用返回一组代码,我将它们放入一个数组中:

$codes = array(1,2,3)

然后我需要做的是,数组中的每个代码都是从标准列表中找到等效数据的内容。

1 个答案:

答案 0 :(得分:1)

你可以这样使用数组:

function getItem($code) {

   $array['001'] = 't-shirt';
   $array['002'] = 'hat';

   return isset($array[$code])  ? $array[$code] : false;
}