在 PHP 中,可以使用 trim() 函数来删除字符串开头和结尾的空格字符、换行符等非打印字符。如果你要删除字符串中间的空格字符,可以使用 str_replace() 函数,将空格字符替换为空字符串即可。例如:
$str = "p p is not cool";
$str = trim($str); // 删除开头和结尾的空格
$str = str_replace(" ", "", $str); // 删除中间的空格
echo $str; // 输出:ppisnotcool
另外,如果你想删除所有非打印字符(包括空格、制表符、换行符等),可以使用 preg_replace() 函数,结合正则表达式实现,例如:
$str = "p p
is
not
cool";
$str = preg_replace("/p{C}+/u", "", $str); // 删除所有非打印字符
echo $str; // 输出:ppisnotcool