小编jef*_*890的帖子

编写批处理文件以删除带有通配符的文件

我在同一文件夹中设置了多个网站,我想创建一个批处理文件,删除每个网站中的缓存,而不必为每个网站添加新行.例如,我使用这个:

del /S /Q D:\www\site-name\cache\*
Run Code Online (Sandbox Code Playgroud)

哪个有效,但我必须为每个网站添加一个新行D:\www.del命令不支持:

del /S /Q D:\www\*\cache\*
Run Code Online (Sandbox Code Playgroud)

那么有什么更好的方法呢?

dos wildcard batch-file

7
推荐指数
1
解决办法
8443
查看次数

PHP - 从MySQL数据创建嵌套数组

我有一些数据存储在表中,如下所示:

id  parent_id  name
1   0          Entry 1
2   0          Entry 2
3   0          Entry 3
4   1          Child of entry 1
Run Code Online (Sandbox Code Playgroud)

我想把它变成一个嵌套数组,如下所示:

array(
    array(
        'id' => 1,
        'parent_id' => 0,
        'name' => 'Entry 1',
        'children' => array(...)
    ),
    ...
);
Run Code Online (Sandbox Code Playgroud)

理想情况下,它需要支持无限量的嵌套(有孩子的孩子).我的表是否设置为支持这个,如果是这样,我将如何使用表中的数据生成这种数组?如果没有,我应该如何设置我的桌子?

php mysql arrays recursion nested

3
推荐指数
1
解决办法
6451
查看次数

棘手的PHP正则表达式问题

也许对某些人来说并不棘手,但对我来说却很棘手.

我最近在我的博客上移动了一些东西,我需要轻松地将用户重定向到新页面.

以前,我的所有文章都是这样链接的:

http://www.my-site.com/blog/my-article-title

但我把它改为:

http://www.my-site.com/blog/article/my-article-title

我想将访问"blog/my-article-title"的用户重定向到"blog/article/my-article-title".

棘手的部分是我的博客有其他部分,如档案和搜索,其URL是"博客/档案"或"博客/搜索".正如您可能已经想到的那样,需要一个更智能的解决方案,因此查找我的存档页面的用户不会转发到称为"存档"的不存在的文章.

有帮助吗?

php regex

0
推荐指数
1
解决办法
168
查看次数

标签 统计

php ×2

arrays ×1

batch-file ×1

dos ×1

mysql ×1

nested ×1

recursion ×1

regex ×1

wildcard ×1