我正在读一本PHP书,下面的短语是什么意思?
为了消除前导和尾随空格,我们使用trim()函数。
它用于以下条件检查:
if(!empty(trim($_POST['username'])) && !empty(trim($_POST['email'])))
{
}
答案 0 :(得分:1)
empty
正在检查以确保用户名和电子邮件变量不为空
!表示不
以下为空http://php.net/manual/en/function.empty.php
如果变量不存在或者其值等于FALSE,则该变量被视为空。如果变量不存在,empty()不会生成警告。
trim
从stringStrip的开头和结尾删除所有空格 从开头和结尾开始的空格(或其他字符) 串
http://php.net/manual/en/function.trim.php
所以如果你有一个字符串
" user "
trim(" user ")
返回"user"
答案 1 :(得分:1)
trim()
函数用于删除字符串中的空格。
例如:
$str = ' abc ';
echo trim($str);
// output will be: abc
因此,正如您所看到的,它会从字符串的开头和结尾删除空格。您可以使用ltrim()
从左侧删除空格,或使用rtrim()
删除右侧的空格。
希望可以提供帮助。
答案 2 :(得分:0)
trim()函数从字符串的两侧删除空格和其他预定义字符。相关函数:ltrim()-从字符串的左侧删除空格或其他预定义字符。 rtrim()-从字符串的右侧删除空格或其他预定义字符。 请访问以下网址:-http://php.net/manual/en/function.trim.php
我希望通过访问此链接可以了解有关修剪功能的更多信息。