PHP_the 11th && 12th day

本文分享了留言板功能升级过程中的技术细节,包括面向对象理解的深化、信息管理功能的增强、模型优化以及图片上传的具体实现。介绍了如何使用PHP处理文件上传,并确保上传流程的安全性和有效性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

引入Model模型 再做留言板;

对面向对象的理解又加深了许多;

留言板升级 => 信息管理;

对后台和前台的语句,模型优化;

文件命名专业化;

引入kindeditor编辑器;

图片的上传:(    <form method="post" enctype="multipart/form-data" ></form>)

[photo] => Array
      (
          [name] => u=1845418882,3914719129&fm=27&gp=0.jpg
          [type] => image/jpeg
          [tmp_name] => C:\Users\Administrator\AppData\Local\Temp\phpC20D.tmp
          [error] => 0
          [size] => 17428

      )

分隔  explode  :   $fileInfo = explode( ".",$_FILES['photo']['name'] );

判断是否存在  in_array  :  if(   !in_array  ( $fileExt,$ext   )  ){}

//  判断目录
            if( !is_dir( $uploadDir ) ){
                mkdir( $uploadDir,"777" );

            }

创建目录 mkdir  ,  "777" 为linux中命令;

删除文件:   move_uploaded_file(    $_FILES['photo']['tmp_name']  ,  $fileName   );

学习到新语句:

        mb_substr:mb_substr;
        strip_tags:从字符串中去除 HTML 和 PHP 标记;
        htmlspecialchars_decode: 将特殊的 HTML 实体转换回普通字符 ;

例:  mb_substr( strip_tags(  htmlspecialchars_decode(  $v['content']  )   ) , 0 , 180 , 'utf-8'  )  .  "......"  ;

建init.php模板页,lib主类,model模板类;

引入layer导航( PS:js文件存放问题未解决; );



内容概要:本文档提供了关于“微型车间生产线的设计与生产数据采集试验研究”的毕业设计复现代码,涵盖从论文结构生成、机械结构设计、PLC控制系统设计、生产数据采集与分析系统、有限元分析、进度管理、文献管理和论文排版系统的完整实现。通过Python代码和API调用,详细展示了各个模块的功能实现和相互协作。例如,利用SolidWorks API设计机械结构,通过PLC控制系统模拟生产流程,使用数据分析工具进行生产数据的采集和异常检测,以及利用进度管理系统规划项目时间表。 适合人群:具有机械工程、自动化控制或计算机编程基础的学生或研究人员,尤其是从事智能制造领域相关工作的人员。 使用场景及目标:①帮助学生或研究人员快速搭建和理解微型车间生产线的设计与实现;②提供完整的代码框架,便于修改和扩展以适应不同的应用场景;③作为教学或科研项目的参考资料,用于学习和研究智能制造技术。 阅读建议:此资源不仅包含详细的代码实现,还涉及多个学科领域的知识,如机械设计、电气控制、数据分析等。因此,在学习过程中,建议读者结合实际操作,逐步理解每个模块的功能和原理,并尝试调整参数以观察不同设置下的系统表现。同时,可以参考提供的文献资料,深入研究相关理论和技术背景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值