如何在PHP中修剪/删除字符串末尾的空格?

时间:2017-08-16 10:00:00

标签: php

我有一个像#34; Tom Jerry"这样的字符串。我想从字符串的末尾修剪额外的空间。即理想的输出是汤姆杰瑞"。我该怎么做?

7 个答案:

答案 0 :(得分:4)

php中有一个SELECT * FROM (SELECT H.Plotingan as 'Plotingan', E.EmployeeName as 'Nama', E.EmployeePosition as 'Jabatan', E.EmployeeNo as 'NIK', D.Tanggal,D.DutyCode FROM CobaDutyDetail D JOIN CobaDutyHeader H ON D.CobaDutyHeaderID = H.IDHeaderDuty JOIN Employee E ON H.EmployeeID = E.EmployeeID WHERE E.WorkLocation = 'JAKARTA' ) AS SOURCETABLE PIVOT(MAX(DutyCode)FOR TANGGAL IN ([1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15],[16],[17],[18],[19],[20],[21],[22],[23],[24],[25],[26],[27],[28],[29],[30])) AS PIVOTTABLE 方法:http://php.net/manual/en/function.trim.php

trim

答案 1 :(得分:4)

使用trim(字符串)函数??

https://www.w3schools.com/php/func_string_trim.asp

答案 2 :(得分:2)

你应该使用rtrim代替。它将删除字符串末尾的额外空格,并且比使用preg_replace更快。

$str = "This is a string.    ";
echo rtrim($str);

来源:Remove extra space at the end of string using preg_replace

答案 3 :(得分:2)

您可以使用trim()

<?php
$str = "tom jerry ";
echo "Without trim: " . $str;
echo "<br>";
echo "With trim: " . trim($str);
?>

答案 4 :(得分:1)

<?php
    trim("Tom Jerry ");
?>
来自w3schools的更多example

答案 5 :(得分:0)

以下是trim()

的使用方法
echo trim(' tom jerry   ');

答案 6 :(得分:0)

表示字符串$string = " my name is Stark "; 使用ltrim($string)从字符串的开头修剪空格,使用rtrim($string)从字符串末尾修剪空格,使用trim($string)从两端删除空格。你还可以添加一个额外的参数(一个字符掩码),如果你想特别删除另一个字符,除了从字符串的结尾或开头的空格,例如尾部斜杠(" onefunnyurl.com/"