迭代创建目录

简介:

function mk_dir($path){

    $arr = array();

    while(!is_dir($path)){

        array_unshift($arr,$path);

        $path = dirname($path);

    }

    if(empty($arr)){

        return true;

    }

        

      foreach($arr as $v){

        mkdir($v);

        echo $v,'创建成功';

      }

}


mk_dir('./arc/a/b/c/d/e/f/h');



本文转自 IT阿飞 51CTO博客,原文链接:http://blog.51cto.com/itafei/1712920
相关文章
|
人工智能 Cloud Native 文件存储
阿里云容器服务ACK云原生AI套件测评
随着人工智能(AI)技术的快速发展,越来越多的企业开始在其业务中引入AI能力,以提高运营效率、优化用户体验,以及创造新的商业价值。像我们这种小型企业也不例外,希望通过集成先进的AI技术来提升业务运营的智能化水平。在这样的背景下,阿里云容器服务ACK推出了云原生AI套件,它能够帮助企业在Kubernetes容器平台上快速构建和运行AI应用,实现全栈优化。本次通过一次实验体验,简单对云原生AI套件进行测评。
97548 58
|
自然语言处理 物联网 异构计算
开启中文智能之旅:探秘超乎想象的 Llama2-Chinese 大模型世界
开启中文智能之旅:探秘超乎想象的 Llama2-Chinese 大模型世界
1022 10
开启中文智能之旅:探秘超乎想象的 Llama2-Chinese 大模型世界
|
Kubernetes 应用服务中间件 Linux
Docker 容器编排(compose)
介绍 compose 安装和 yaml 文件编写,实现容器的批量编排。
1097 11
Docker 容器编排(compose)
|
Java 程序员 API
Spring Boot升级到2.x,Jackson对Date时间类型序列化的变化差点让项目暴雷【享学Spring Boot】(下)
Spring Boot升级到2.x,Jackson对Date时间类型序列化的变化差点让项目暴雷【享学Spring Boot】(下)
Spring Boot升级到2.x,Jackson对Date时间类型序列化的变化差点让项目暴雷【享学Spring Boot】(下)
|
27天前
|
机器学习/深度学习 人工智能 机器人
大模型应用:稀疏注意力 vs 滑动窗口:大模型扩窗技术完全解析.58
本文详解大模型“扩窗”核心技术:滑动窗口注意力(快而局部,适合中短文本)与稀疏注意力(兼顾局部+跨步+首尾,支持超长上下文)。二者均通过降低O(n²)计算复杂度至线性,解决大模型长文本处理的内存与算力瓶颈,推动其从聊天工具升级为长文档分析、代码全量理解等实用AI。
385 26
|
28天前
|
人工智能 编解码 搜索推荐
当所有简历都能被 AI 写漂亮之后:招聘行业真正该如何使用 AI
AI正加速将简历等传统信号“同质化”——人人能写漂亮简历,却难保真实;表达更流畅,但判断力未提升。当AI从“差异化能力”变为招聘基础设施(2025年渗透率达77%),行业核心矛盾已转向**信息损耗、流程损耗与信任损耗**。未来胜负手不在美化表达,而在重建可验证的信号系统、可追踪的行为链路与可信赖的结果闭环。(239字)
271 11
|
机器学习/深度学习 自然语言处理 安全
中文竞技场(MS)大模型评测
分别从写作创作、代码相关、知识常识、中文游戏、人类价值观、NLP专业领域6大领域测评不同模型的效果。
97521 13
中文竞技场(MS)大模型评测
|
存储 Docker 容器
在Docker中,容器退出后,通过docker ps命令查看不到,数据会丢失么?
在Docker中,容器退出后,通过docker ps命令查看不到,数据会丢失么?
1180 15
|
人工智能 算法 物联网
首届“通义千问AI挑战赛”
Qwen AI 挑战赛由阿里云和 NVIDIA 主办,天池平台和魔搭社区联合承办,目标是通过高质量的数据探索和拓展开源模型 Qwen\- 1.8B 及 Qwen\- 72B 的代码能力上限。
1040 10
首届“通义千问AI挑战赛”
|
安全 持续交付 数据安全/隐私保护
Docker 安全性考量:隔离、权限和漏洞管理,保障容器化环境的稳健与可信
Docker 安全性考量:隔离、权限和漏洞管理,保障容器化环境的稳健与可信
1029 10