假设我有一个文件夹用来存放验证码图片
$directory = "http://localhost/test/wp-content/plugins/test/captcha/";
我尝试了很多代码,如opendir, glob()等,试图从上面的目录中找到我的图像文件名,但失败了。
图片文件名为capcha .jpeg。
我别无选择,只能使用静态url,如下所示。但我的验证码将生成图像随机(名称)。jpeg这就是为什么我需要一个动态的方式来获取图像文件,其中*.jpeg
$directory="http://localhost/test/wpcontent/plugins/test/captcha/captcha.jpeg";
我想获得整个图像url返回json。请任何有资源的人帮助我,谢谢。
return array("image url" => $image_url);
你试过了吗?
$path_parts = pathinfo('http://localhost/test/wpcontent/plugins/test/captcha/captcha.jpeg');
$returnArray = ['image url' => $path_parts['basename']];
return json_encode($returnArray);
返回:
{
"image_url" : "captcha.jpeg"
}