gpt4 book ai didi

php - 将 PHP 数组内爆到 HTML 文本区域

转载 作者:行者123 更新时间:2023-12-05 08:21:15 26 4
gpt4 key购买 nike

我正在尝试将一个内爆的 PHP 数组回显到一个文本框中。该数组是通过 file() 函数读取文件生成的,如下所示:

$bad_phrases=file('bad_phrases.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);

然后在脚本中使用该数组,我需要用 HTML 再次输出它:

<textarea>
<?php
echo implode("\n", $bad_phrases);
?>
</textarea>

但是,当我尝试这样做时,我在文本区域中得到了一些奇怪的格式。结果如下:

"       adsfsf
asdfsd
sddsds "

但是,当在浏览器中查看 bad_phrases.txt 时,它显示正常:

adsfsf
asdfsd
sddsds

并且 var_dump 显示数组没问题:

var_dump($bad_phrases);
array(3) { [0]=> string(6) "adsfsf" [1]=> string(6) "asdfsd" [2]=> string(6) "sddsds" }

那么我对内爆做错了什么?

最佳答案

去掉里面的空格:

<textarea><?php echo implode("\n", $bad_phrases);?></textarea>

关于php - 将 PHP 数组内爆到 HTML 文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14150826/

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