社区
基础编程
帖子详情
如何提取文件的名字而不要任何路径??
lijingfeng
2003-11-27 04:59:56
我上传到 FTP 服务器上一个文件,用“urlencode”把上传前本机路径及名字的字串以 URL 编码。(编不编码无所谓)
然后将这个文件在服务器里的路径和名字存在表里面,以便日后提取方便。
请问:我如何提取这个文件的名字而不要任何路径?
谢谢高手指点
...全文
175
8
打赏
收藏
如何提取文件的名字而不要任何路径??
我上传到 FTP 服务器上一个文件,用“urlencode”把上传前本机路径及名字的字串以 URL 编码。(编不编码无所谓) 然后将这个文件在服务器里的路径和名字存在表里面,以便日后提取方便。 请问:我如何提取这个文件的名字而不要任何路径? 谢谢高手指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lijingfeng
2003-11-27
打赏
举报
回复
多谢!多谢!我消化消化!
xuzuning
2003-11-27
打赏
举报
回复
urlencode是url编码函数
urldecode是url解码函数
他们是一对逆函数
basename函数取得不含路径的文件名
但他只能识别unix格式的路径
所以dos格式的路径符\要转换成unix的路径符/
lijingfeng
2003-11-27
打赏
举报
回复
感谢两位高手!两种方法都成功提取!
但说实在的,我都没有看明白!(初学 + 很笨)
如果有可能,还请两位详解!
比如:$src[5],什么意思?为什么是“5”??
xuzuning(唠叨)的就更别提了,一点都不明白。
我这就结贴!再次表示感谢!
lijingfeng
2003-11-27
打赏
举报
回复
两位高手稍等,我初学PHP,反应比较慢。
我正在琢磨二位的方法!多谢指教,请稍等!
xuzuning
2003-11-27
打赏
举报
回复
<?php
$s = "C:\\Documents and Settings\\ca7\\桌面\\压缩比率\\1.jpg";
$s = urlencode($s); //url编码
$s = str_replace("\\","/",urldecode($s)); //解码并转换路径符
echo basename($s); //取出文件名
?>
chenyang37
2003-11-27
打赏
举报
回复
$src[5]是你要的东西,上面写错了
chenyang37
2003-11-27
打赏
举报
回复
分割字符串
$str = "C%3A%5C%5CDocuments+and+Settings%5C%5Cca7%5C%5C%D7%C0%C3%E6%5C%5C%D1%B9%CB%F5%B1%C8%C2%CA%5C%5C1.jpg";
$src = explode("%5C%5C",$str); //得到数组
$str[5]就是你要的东西
lijingfeng
2003-11-27
打赏
举报
回复
比如说:
在我桌面的一个文件夹里的一幅画叫做1.jpg
上传后,显示本机路径为:
C:\\Documents and Settings\\ca7\\桌面\\压缩比率\\1.jpg
编码后,显示为:
C%3A%5C%5CDocuments+and+Settings%5C%5Cca7%5C%5C%D7%C0%C3%E6%5C%5C%D1%B9%CB%F5%B1%C8%C2%CA%5C%5C1.jpg
我只想提取出“1.jpg”,其他的一概不要。
我应该如何去做??
Win 7 如何批量
提取
指定
文件
夹下的所有
文件
名称及其
路径
?
批量
提取
指定
文件
夹下的所有
文件
名称及其
路径
使用一个批处理脚本即可轻松实现。 软件工具:win7、文本文档。 1、在指定的
文件
夹中新建一个记事本(文本文档)。 2、在记事本中输入DIR /S/B >输入
路径
和...
python从
文件
路径
中
提取
文件
名、所在
文件
夹
有的时候我们想从
文件
路径
中
提取
出包含扩展的
文件
名,有的时候需要不包括扩展的
文件
名,还有的时候想要获取
文件
所在目录,在python中如何快速实现呢?
03 tcl
提取
文件
路径
操作
03 tcl
提取
文件
路径
操作 1 设置和拆分
文件
路径
(1) 设置
文件
路径
名 格式: file join dirlist dirlist :
路径
元素列表,以空格隔开; 返回值:返回dirlist 元素以(== ‘/’==)间隔开的
路径
名; 范例: % set ...
如何用c语言输出
文件
路径
,关于c:如何从
文件
的完整
路径
获取目录?
获取
文件
所在目录的最简单方法是什么?我用这个来设置一个工作目录。string filename = @"C:\MyDirectory\MyFile.bat";在这个例子中,我应该得到"c:mydirectory"。那不应该是字符串吗?@"C:\MyDirectory\MyFile.bat...
python
提取
文件
路径
中的
文件
名
你可以使用 Python 的 os 模块中的 os.path.basename() 函数来
提取
文件
路径
中的
文件
名。例如: importos file_path = '/path/to/myfile.txt' file_name = os.path.basename(file_path) print(file_name) # 输出 '...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章