我正在尝试使用外部数组,该数组应该将我的文件结尾转换为另一个字符串:
这是我的fileTypes.php
:
return array(
'mp3' => 'fa-music',
'jpeg' => 'fa-picture-o',
);
这是我的index.php
:
$fileTypes = require('fileTypes.php');
$file = "mymusic.mp3"
$fileExt = strtolower(pathinfo($file, PATHINFO_EXTENSION));
echo $fileTypes['fileExt'];
我真的没办法。我必须在理解中遇到一些基本问题:(
我得到一个空洞的结果。但我希望的结果是fa-music
。
答案 0 :(得分:2)
您的fileTypes.php
文件将是这样的:
$fileTypes = array(
'mp3' => 'fa-music',
'jpeg' => 'fa-picture-o',
);
现在,只需在主脚本中包含该文件:
require('fileTypes.php');
$file = "mymusic.mp3";
$fileExt = strtolower(pathinfo($file, PATHINFO_EXTENSION));
echo $fileTypes[$fileExt];