我有一个像#34; Tom Jerry"这样的字符串。我想从字符串的末尾修剪额外的空间。即理想的输出是汤姆杰瑞"。我该怎么做?
答案 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(字符串)函数??
答案 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/"
)