我想将文件的路径分配给变量,但我只知道文件名的一部分。我可以这样做:
export function getDestinations(ids) {
return function(dispatch) {
const url = $('meta[name="site-url"]').attr('content');
const filter = ids.map((id) => {
return `filter[post__in][]=${id}`;
}).join('&');
return axios.get(`${url}/wp-json/wp/v2/destinations?filter[posts_per_page]=-1&${filter}`)
.then(response => {
return dispatch(getOffersGridSuccess(response.data));
});
}
}
答案 0 :(得分:1)
使用glob()
内的路径编写文件名,并注意文件名数组的结果:
$files = glob($path . "/" . "*" . $templ . $fileExt );
echo $file[0];
答案 1 :(得分:1)
不,我对此表示怀疑,因为你的glob甚至没有指向正确的路径(除非php文件在你正在搜索的目录中)。所以试试这个
$file = glob($path . "/" . "*" . $templ . $fileExt );
另外,你的$ templ和$ fileExt之间是否有一个点(实际的字符/字符串点不是加入的php点)?