【发布时间】:2014-01-19 15:52:50
【问题描述】:
我有一些非常直接的代码,但是出了点问题。以下代码
$title = $_POST['templatename'];
$user = $_POST['username'];
$selectedcoordinates = $_POST['templatestring'];
$title = trim($title);
$user = trim($user);
$filename = $title . "_by_" . $user;
var_dump($title);
var_dump($user);
var_dump($filename);
返回:
string(11) "Single Tile"
string(6) "Author"
string(21) "Single Tile_by_Author"
值来自 HTML 表单。为什么"Single Tile" 不变成"SingleTile"?
【问题讨论】:
-
trim 应该从字符串的开头和结尾修剪
-
修剪仅适用于边缘“”。 “一些文字” ==> “一些文字”
-
使用 trim(),您可以删除语句开头和结尾的空格。不是语句中每个 WORD 的开头和结尾。