我有以下数组:
$this->uploaders = array(
'yt' => 'Youtube',
'hl' => 'Hulu',
'fd' => 'Funny or Die'
);
在我的脚本中有以下内容:
substr($uploader->external_id, 0, 2);
将始终返回'yt','hl'或'fd'。我需要检查一下它匹配哪一个并从上面的数组中返回值。
例如,如果substr($uploader->external_id, 0, 2)
返回“yt”,我需要它返回“Youtube”。怎么办呢?
答案 0 :(得分:1)
我认为你在寻找:
$type = substr($uploader->external_id, 0, 2);
$longName = $this->uploaders[$type];
如果substr($ uploader-> external_id,0,2)包含'yt',那么答案 1 :(得分:1)
最简单的方法是:
echo $this->uploaders[ substr($uploader->external_id, 0, 2) ];