gpt4 book ai didi

php - 格式化文本文件

转载 作者:行者123 更新时间:2023-12-04 07:53:31 24 4
gpt4 key购买 nike

我有一个 TXT 文件格式,看起来像:

123451234512345
123451234512345
我想用 php 以这种格式格式化文件:。
12345-12345-12345
12345-12345-12345
这是我尝试过的:
$codes = "codes.txt";
$unformatedCode = file($codes, FILE_IGNORE_NEW_LINES);
$abcd = "-";
foreach ($array as $value) {
$text = (string)$unformatedCode;
$arr = str_split($text, "");
$formatedCode = implode("-", $arr);
echo $formatedCode;
}

最佳答案

尝试这个,

<?php
$arr = array_map(
fn($v) => implode('-', str_split($v, 5)),
file("codes.txt", FILE_IGNORE_NEW_LINES)
);

print_r($arr);
结果:
Array
(
[0] => 12345-12345-12345
[1] => 12345-12345-12345
)
如果你想回显结果然后做 <?= implode(PHP_EOL, $arr) ?>

关于php - 格式化文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66822621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com