首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何用JavaScript编写这段PHP代码?

我如何用JavaScript编写这段PHP代码?
EN

Stack Overflow用户
提问于 2010-11-02 18:41:01
回答 2查看 1.2K关注 0票数 0

我如何用JavaScript编写这段PHP代码?

我对JavaScript一无所知。:-s

代码语言:javascript
复制
<?php
    $pozethumb=scandir("./pics/flori/thumbs");
    $size=count($pozethumb);
    $nrpoze=$size-2;                    
    for($i=2;$i<$size;$i++)
    {
        echo"<img src=\"./pics/flori/thumbs/$pozethumb[$i]\" class=\"thumb\" sou=\"$pozethumb[$i]\" />";
    }                    
?>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-02 18:51:28

考虑熟悉一下nodejs。它要求您在服务器上安装serverside V8 JS engine。这将允许您在服务器上使用ECMAScript/JavaScript,例如,列出服务器文件系统上的文件并从客户端查询它。

See the API docs

  • fs.readdir(path,回调)

异步readdir(3)。读取目录的内容。该回调获取两个参数(err,files),其中files是目录中除‘’以外的文件的名称数组。和'..'.

  • fs.readdirSync(path)

同步读取目录(3)。返回不包括'.‘的文件名数组。和'..'.

你可能也会对phpjs感兴趣,它的目标是将PHP函数移植到PHP (虽然没有scandir,但我真的不知道该怎么想)。

票数 4
EN

Stack Overflow用户

发布于 2010-11-02 18:45:01

您不能使用JavaScript从服务器的文件系统中读取文件。

Javascript在浏览器上运行,因此您无法访问服务器,除非您编写一些PHP代码和AJAX来访问服务器。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4076869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档