gpt4 book ai didi

PHP- trim() 函数不工作

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:39:11 24 4
gpt4 key购买 nike

我在这段代码中使用函数 trim() 时遇到问题

$handle = @fopen("55.txt", "r");
if ($handle) {
while (($buffer = fgets($handle, 4096)) !== false) {
$d = explode(" ", $buffer);
foreach($d as $val) {
echo '<br>'.trim($val,'.'); //why not work
}
}
if (!feof($handle)) {
echo "Error: unexpected fgets() fail\n";
}
fclose($handle);
}

trim() 不会修剪 '.'.

最佳答案

除了行本身之外,fgets() 函数还返回文件中的换行符,它们位于字符串中的点之后,从而防止点被修剪,因为它们不是实际上是最后一个字符。

尝试同时修剪点和可能的换行符:

echo '<br>'.trim($val, ".\r\n");

关于PHP- trim() 函数不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13546256/

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