你们能帮我编写一个代码,在将字符插入到我的 sql 后面时消除前面和后面的空格吗
例如:让我们说这个词" hello "
。现在,当我在 MySQL 中输入我的数据时,我想删除所有这些空格,这样当它被插入时,单词的前面或后面都没有更多的空格。
你们能帮我编写一个代码,在将字符插入到我的 sql 后面时消除前面和后面的空格吗
例如:让我们说这个词" hello "
。现在,当我在 MySQL 中输入我的数据时,我想删除所有这些空格,这样当它被插入时,单词的前面或后面都没有更多的空格。
您可以使用trim()
:
$string = ' aaa ';
$string = trim($string);
var_dump($string);
string(3) "aaa"
此函数返回一个字符串,其中从 str 的开头和结尾去除了空格。
PHP Trim Function正是这样做的。
使用 PHP 的修剪功能。
trim — 从字符串的开头和结尾去除空格(或其他字符)
$string = " hello ";
echo trim($string); // "hello"
您还标记了 JavaScript,因此我还将提供一个 JS 资源:
Faster JavaScript Trim在 JS 中有许多 trim 的实现。
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g, "");
};
" hello ".trim(); // "hello"
使用 PHP 的trim()
函数:
$trimmed = trim($text);
如果您也想使用 JavaScript 执行此操作,您可以使用.trim()
:
> ' asd '.trim()
"asd"
尝试trim()
功能PHP 手册 - 修剪
$str = ' Hello World ';
echo trim($str);
// will result in "helloworld"
您想使用修剪功能,例如:
$myString = ' The string to trim ';
$myString = trim($myString);
echo $myString;
这个的输出是:'要修剪的字符串'
注意删除空格...