windows 和 linux 上 循环读取文件名称的区别和方法

    function showGetFileName($type){      $url="/opt/mobile_system/gscdn"; //另一台服务器映射到linux过来的路径。
        #判断平台类型
       if($type==‘android‘||$type==‘ios‘||$type==‘windows‘){
              #拼接类型
              $url=$url.‘/‘.$type.‘/assets‘;
              #读取该文件  得到所有文件的对象
              $handle=opendir($url.".");//这是针对windows的方式              $handle_linux=opendir($url);//这是针对linux上的方式
              #定义数组接受文件名
              $array_file = array();
              #循环读取
              while (false !== ($file = readdir($handle)))
              {
                    if ($file != "." && $file != "..") {
                        $array_file[] = $file; //输出文件名
                     }
              }
              #关闭
              closedir($handle);
              #返回数组
              return  $array_file;
       }
    }
时间: 2024-08-01 10:21:25

windows 和 linux 上 循环读取文件名称的区别和方法的相关文章

由windows向linux上传下载文件方法

1.scp方式 如果可能的话使用scp  比如win端已经安装了Gow等, scp [email protected]:/home/god/LICENCE C:/  下载文件夹加上 -r 2.pscp方式 在putty安装目录下,存在可执行文件pscp.exe,用法跟scp命令相似, win+R 输入 cmd进入命令行, 比如要将本地的LICENCE文件上传到远程计算机192.168.1.105的home/god中,远程主机登陆账号为god,命令如下: pscp   LICENCE    [em

putty对Linux上传下载文件或文件夹

putty是一个开源软件,目前为止最新版本为0.70.对于文件或文件夹的上传下载,在Windows下它提供了pscp和psftp两个命令. (1).pscp pscp在命令提示符中使用,只要putty(ssh)能够远程,就能使用该命令. pscp [Windows上的路径,可绝对可相对] [Linux用户]@[Linux的IP地址或网络内唯一主机名]:[Linux上存放地址,绝对路径] pscp [Linux用户]@[Linux的IP地址或网络内唯一主机名]:[Linux上存放地址,绝对路径]

Linux中逐行读取文件的方法

  Linux中逐行读取文件的方法             在linux中有很多方法逐行读取一个文件的方法,其中最常用的就是下面的脚本里的方法,而且是效率最高,使用最多的方法.为了给大家一个直观的感受,我们将通过生成一个大的文件的方式来检验各种方法的执行效率. 方法1:while循环中执行效率最高,最常用的方法. function while_read_LINE_bottm(){ While read LINE do echo $LINE done   < $FILENAME } 注释:我习惯把

Linux shell逐行读取文件的方法

Linux shell逐行读取文件的方法 在Linux中有很多方法逐行读取一个文件的方法,其中最常用的就是下面的脚本里的方法,而且是效率最高,使用最多的方法.为了给大家一个直观的感受,我们将通过生成一个大的文件的方式来检验各种方法的执行效率. 方法1:while循环中执行效率最高,最常用的方法. function while_read_LINE_bottm(){ While read LINE doecho $LINEdone  < $FILENAME}         注释:我习惯把这种方式叫

linux上查看swf文件.靠谱

在linux上查看swf文件,本来想用gnash 来看,可是有的电脑上看的时候只有声音,没有图像 所以用网页来查看,推荐谷歌 我们在和flash文件的同目录下新建一个文件名为:index.html 注:名字可以任意,但后缀必须得是html网页文件 使用gedit打开文件,复制下面的html标签: <embed src="./kofwing_1-4.swf" width="100%" height="550px" /> 其中: src:

使用WinSCP在Windows和Linux系统之间传输文件

小梅哥编写,未经许可,严禁用于任何商业用途 2018年6月30日 在日常SoC开发中,我们经常需要在Windows和Linux系统之间传输文件,例如在Windows系统上的DS-5集成开发环境中编写好的Linux应用程序需要传递到Linux嵌入式开发板中(例如SoC FPGA开发板),或者需要将Linux系统中的文件拷贝到Windows上进一步操作处理,就涉及到两者之间的文件传输.实现上述场景中文件传输的一种比较便捷的方式,是使用SCP方式.在Windows系统中,可以通过安装WinSCP软件来

Python实现Windows和Linux之间互相传输文件(文件夹)的方法

项目中需要从Windows系统传输ISO文件到Linux测试系统,然后再Linux测试系统里安装这个ISO文件.所以就需要实现如何把文件从Windows系统传输到Linux系统中. 在项目中使用了pscp.exe这个工具,只要按照pscp.exe的使用说明操作即可.只要进入pscp.exe的安装位置,然后输入pscp即可查看pscp的使用说明. 下面是我机器上的: 使用Python实现也挺简单的,下面的code主要介绍4中情况: 1. windows传输文件到Linux 2. windows传输

js兼容ie获取上传excel文件名称以及大小,绝对路径

/**  *   * @param obj file对象 document.getElementById(elementId);  * @returns  */ function getExcelFileFullPath(obj){ if (obj){ // ie if (window.navigator.userAgent.indexOf("MSIE") >= 1){ obj.select(); return document.selection.createRange().t

循环读取文件夹中的图片matlab代码

参考:http://blog.csdn.net/guoxiaojie_415/article/details/21317323:http://blog.csdn.net/qikaihuting/article/details/70244416 本篇博文仅针对于循环读取指定文件夹下的图片文件,不涉及深度和层度遍历. Function函数 function [subdirpath] = RangTraversal(strPath) maindir = strPath; //strPath是strin