<?php
// 定义一个包含空格和换行符的字符串
$string = " Hello, \n World! ";
// 使用 trim() 函数去除字符串两端的空白字符(包括空格、制表符、换行符等)
$trimmed_string = trim($string);
// 使用 str_replace() 函数去除字符串中所有的空格
$no_space_string = str_replace(' ', '', $trimmed_string);
// 使用 preg_replace() 函数去除字符串中所有的空白字符(包括空格、制表符、换行符等)
$no_whitespace_string = preg_replace('/\s+/', '', $string);
// 输出结果
echo "原始字符串: " . $string . "\n";
echo "去除两端空白字符: " . $trimmed_string . "\n";
echo "去除所有空格: " . $no_space_string . "\n";
echo "去除所有空白字符: " . $no_whitespace_string . "\n";
?>
trim():用于去除字符串两端的空白字符,包括空格、制表符、换行符等。str_replace():用于替换字符串中的指定字符。这里我们将所有的空格替换为空字符串,从而去除所有空格。preg_replace():使用正则表达式来匹配并替换字符串中的空白字符。/\s+/ 匹配一个或多个空白字符(包括空格、制表符、换行符等),并将它们替换为空字符串。通过这些方法,你可以根据需要选择去除字符串中的不同类型的空白字符。
上一篇:php filter_var
下一篇:php 脚本超时
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站