我怎样才能用 JavaScript 编写这个 PHP 代码

发布于 2024-09-30 10:11:49 字数 402 浏览 4 评论 0原文

我怎样才能用 JavaScript 编写这个 PHP 代码?

我对 JavaScript 一无所知...:-s

<?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]\" />";
    }                    
?>

How can I write this PHP code in JavaScript?

I have no knowledge about JavaScript... :-s

<?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]\" />";
    }                    
?>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

剧终人散尽 2024-10-07 10:11:49

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

查看 API 文档

  • fs.readdir(路径, [回调])
    异步 readdir(3)。读取目录的内容。回调获取两个参数(err,files),其中 files 是目录中不包括“.”的文件名称的数组。和“..”。

  • fs.readdirSync(路径)
    同步readdir(3)。返回不包括“.”的文件名数组和“..”。

您可能还对 phpjs 感兴趣,它旨在将 PHP 函数移植到 PHP (没有 < code>scandir 不过,我真的不知道一般情况下对此有何看法)

Consider familiarizing yourself with nodejs. It requires you to have a serverside V8 JS engine installed on the server. This would allow you to use ECMAScript/JavaScript on the server, e.g. list files on the filesystem of the server and query it from the client.

See the API docs

  • fs.readdir(path, [callback])
    Asynchronous readdir(3). Reads the contents of a directory. The callback gets two arguments (err, files) where files is an array of the names of the files in the directory excluding '.' and '..'.

and

  • fs.readdirSync(path)
    Synchronous readdir(3). Returns an array of filenames excluding '.' and '..'.

You might also be interested in phpjs, which aims to port PHP functions to PHP (doesnt have scandir though and I'm really not sure what to think of that in general anyway).

寂寞花火° 2024-10-07 10:11:49

您无法使用 JavaScript 从服务器的文件系统读取文件。

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

You can't read files from the server's file system using JavaScript.

Javascript runs on the browser, so you don't have access to server, unless you write some PHP code and AJAX to do that.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文