我正在使用php语言。我正在从正面获取数据。我的问题是我使用post方法获得了像这样的图像源名称 ./ gearedup-pics / pc_52399950497a3.png ,但我需要的只是图像的名称,即 pc_52399950497a3.png < / strong>。我存储在$ cpic中。那我怎么才能得到图像名称?
答案 0 :(得分:1)
$name = 'gearedup-pics/pc_52399950497a3.png';
$parts = pathinfo($name);
var_dump($parts);
这将让你像一个数组
'dirname' => string 'gallery/painting' (length=16)
'basename' => string 'some_image_name.jpg' (length=19)
'extension' => string 'jpg' (length=3)
'filename' => string 'some_image_name' (length=15)
像
echo $parth['basename'];
和其他明智的你这个链接
答案 1 :(得分:0)
$baseName = basename($cpic);
答案 2 :(得分:0)
basename()
应该能满足您的需求。
答案 3 :(得分:-1)
$cpic = substr(strrchr($pic_name, '/'), 1);
尽管Phil的回答可能更容易!