小编Bur*_*rak的帖子

列出目录的内容(php)


我有一个文件夹.我想把这个文件夹中的每个文件放到一个数组中,然后我想在foreach循环中回显它们.
最好的方法是什么?
谢谢!

php arrays directory

6
推荐指数
1
解决办法
1万
查看次数

从文本文件中读取并更新

我是编程的新手,我遇到了一个问题,我不知道如何处理它.

我用这条线

    textBox2.Text = System.IO.File.ReadAllText(path);
Run Code Online (Sandbox Code Playgroud)

从文本文件中读取并粘贴textBox2中的内容.

现在的问题是我试图读取的文本文件是一个大的(几兆字节)文本文件.此文本文件包含程序中的日志,新日志始终添加在文件的底部.
现在我想更新textBox2,如果文本文件更新.但是我不确定如何以有效的方式做到这一点.一种方法是再次读取整个文本文件,但由于文本文件太大,这是一个非常缓慢的过程.

我有兴趣找到一种不同的,更快的方法来处理这个问题.我对确切的代码并不感兴趣,我只是想知道我应该看哪个方向以及我可以考虑哪些选项.

c# io

4
推荐指数
1
解决办法
169
查看次数

在php中将数组内容添加到另一个数组


我希望有一个包含某些内容列表的数组,然后我有另一个包含某些内容列表的数组.我想将这些数组相互添加.
例如,我有这个

<?php
$greetings1 = array (
      'a' => 'hello',
      'b' => 'hi'
      );
$greetings2 = array ('c' => 'hey',
      'd' => 'greetings'
     );
array_push($greetings1, $greetings2);

foreach($greetings1 as $a => $b) {
 echo $a.' and '.$b."<br/>";
}
?>
Run Code Online (Sandbox Code Playgroud)

我想要它,以便输出是:

a和你好
b和hi
c和嘿
d和问候

上面的PHP代码的实际输出是:

a和你好
b和hi
0和Array

那么如何正确添加两个阵列呢?
谢谢!

php arrays push add

2
推荐指数
1
解决办法
3086
查看次数

在 TypeScript 编译时比较类型的形状

是否可以采用两种类型并确保它们具有相同的形状?例如:

// foo.json
{
    "key1": {
        "key2": "foo"
    }
}

// bar.json
{
    "key1": { 
        "key2": "bar"
    }
}

// baz.json
{
    "key1": {
        "otherkey": ""
    }
}

// main.ts

import foo from "./foo.json";
import bar from "./bar.json";
import baz from "./baz.json";

type FooType = typeof foo;
type BarType = typeof bar;
type BazType = typeof baz;

// FooType === BarType --> true
// FooType === BazType --> false
Run Code Online (Sandbox Code Playgroud)

有可能做类似的事情

const f: FooType = {} as BarType;
const b: BarType …
Run Code Online (Sandbox Code Playgroud)

typescript

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

标签 统计

arrays ×2

php ×2

add ×1

c# ×1

directory ×1

io ×1

push ×1

typescript ×1