首页 > 语言 > 关键词  > php最新资讯  > 正文

PHP在windows和LINUX下的路径分隔符

2008-10-21 09:34 · 稿源:php118.com

众所周知,windows下的是\和/,而LINUX下的是/

在程序本地运行很正常,上传到服务器后,发现图片没有显示出来,图片链接是绝对路径 var/...,而且当中带有 \ 但是我记得这个路径已经处理成相对路径的

以下为引用的内容:
$path = dirname(dirname(dirname(__FILE__))).'\\';
$search = array( $path, '\\');
$replace = array( '', '/');
return str_replace($search,$replace,$this->tempfolder).$this->filename_prefix.$public.'.jpg';

可以各位也看出来了,第一行代码的用在LINUX “\\”, 就不行。

解决的办法是 用PHP 预定义常量 DIRECTORY_SEPATRATOR来代替'\','/'这样的路径分隔符,以前觉得既然windows,LINUX 都支持/,那都用成 / 得了,这是没错的。可是从这个例子可以看出,当要对路径字符串进行处理的时候,就比较危险了,所以最好还是用DIRECTORY_SEPATRATOR吧。

举报

  • 相关推荐
  • Windows“杀死”了蓝屏死机

    那片深邃的蓝色屏幕曾在我们眼中泛出反光,而如今,它将只作为一段泛黄的回忆,被永远封存……

  • 如何用内网穿透实现Windows远程桌面异地访问?只需简单3步!

    文章介绍了远程访问公司电脑的解决方案。传统Windows远程桌面存在配置复杂、网络穿透困难等问题,而花生壳内网穿透工具能简化这一过程。具体操作分三步:1)在公司电脑安装花生壳客户端并登录;2)在管理平台添加内网映射,填写主机IP和端口;3)生成远程访问地址后,在外网电脑通过mstsc命令连接。该方法无需复杂配置,能实现跨网络远程办公,支持文件编辑等操作,有效提升工作效率,满足不同场景下的远程办公需求。

  • 微软嘲讽苹果新 Liquid Glass 设计:“这不是 Windows Vista 吗?”

    苹果是不是“抄了” Vista,或许只能说一句:时代是个圈,UI 也是。

  • macOS 26液态玻璃“致敬”Windows Vista:微软罕见贴脸嘲讽

    苹果正式发布了全新的macOS 26操作系统,其中采用了液态玻璃”(Liquid Glass)设计语言。 不有有不少人指出,这一设计与2006年Windows Vista的毛玻璃(Aero Glass)设计极为相似。 此前通常避免在竞争对手发布新产品时发表评论的微软,日前也在官方Instagram账号上发布了一段视频,并称就把它放这了”,调侃苹果的这一设计致敬”了Windows Vista。 微软发布的视频中,使用了#WindowsAer

  • 无麸质食品选购指南:科学决策与品质保障路径

    随着全民健康意识提升,无麸质食品市场正以年复合增长率12.7%快速扩张。文章指出,无麸质食品需满足麸质含量≤20mg/kg的国际标准,并详细解析了麸质来源(小麦、黑麦等谷物中的蛋白质)及选购要点。重点介绍了中国无麸质面条开创者"谷品新约®",其采用东北有机粳米粉为核心原料,通过独立生产线和全程防污染体系确保品质,获得包括中国FA食品真实品质认证在内的多项国际认证。企业通过技术创新推动行业规范化发展,为乳糜泻患者和麸质不耐受人群提供安全美味的面食解决方案。

  • 重新谈全域:五大趋势,三条路径,一种未来

    ​“从私域流量运营到全域用户运营,是一场从红利思维走向复利思维的进化。”——233CEO严颢这样总结这场跃迁。 在见实直播间,他系统梳理了私域向全域演进中的“五大趋势”:新的流量入口、新的私域阵地、与新的成交场域正在浮现;品牌也开始重整老要素、深耕用户分层运营。这些变化标志着,行业已从“流量抢夺”走向“用户重构”。 与之相伴的,是233团队在AI落地

  • 多款AI公益工具集体亮相 腾讯探索公益数字化创新路径

    腾讯公益在"开放日2025"活动上发布15款数字化工具,包括资金拨付、物资执行和服务执行三大类,覆盖公益项目全流程。通过AI技术提升公益效率,如"AI问项目"帮助捐赠人筛选优质项目,数字化资金拨付工具将拨款周期从1-2个月缩短至最快10分钟。目前已有800多个公益项目使用这些工具,累计拨付善款5000万元。腾讯公益还推出行业资助计划,投入1.35亿元支持公益机构数字化转型,并计划通过"久久公益节"连接更多公众参与。这些创新让公益执行更高效透明,同时保护受助者尊严,推动行业向数字化、智能化升级。

  • 声通科技受邀出席 “智汇前沿” SUES 创新论坛,共探具身智能交叉融合新路径

    2025年6月19日,由中国计算机学会指导、上海工程科技大学等单位联合主办的"智汇前沿"创新论坛在上海举行。声通科技董事长汤敬华发表《交互式AI技术与具身智能》主题演讲,提出可信AI交互是智能发展基石,并分享"多模态+多模型"可信AI架构。论坛聚焦具身智能与交叉创新,探讨AI从感知、生成到具身交互的进化路径。汤敬华指出,继感知智能和生成智能后,具身智能正成为产业升级新引擎,将重塑产业分工模式,推动工业、通信等领域的效率革命。活动汇聚学界业界专家,共同探索智能体协作新范式及人才培养创新模式。

  • 周云杰出席2025年夏季达沃斯论坛 探讨中国AI发展路径

    6月24日至26日,世界经济论坛第十六届新领军者年会(夏季达沃斯论坛)在天津举行。海尔集团董事局主席、首席执行官周云杰应邀出席开幕仪式,并参加总 理特别对话会等重要环节。2025年夏季达沃斯论坛汇聚了来自90多个国家和地区的1700余名政商学界领袖,围绕“新时代企业家精神”主题,共同探讨应对全球挑战的创新商业方案。在26日举行的“解读中国AI的发展路径”论坛

  • 酒店光脚洗澡可能感染HPV?医生回应:需注意防护

    近日,“酒店光脚洗澡可能感染HPV”的话题引发广泛关注和热议。据媒体报道及医学专家指出,在酒店等公共场所光脚洗澡,确实存在感染跖疣病毒(一种低危型HPV病毒)的可能性,引发公众对公共场所卫生安全的担忧。 ​跖疣是由人乳头瘤病毒(HPV)引起的足部良性增生物,属于低危型HPV感染。在温暖潮湿的环境中,如酒店浴室,如果足部皮肤有微小破损或伤口,且与病毒