我正在阅读一本PHP书,下面的短语是什么意思?trim()在这个验证检查中实际做了什么?
要消除前导和尾随空白,我们使用trim()函数。
它在以下条件检查正在使用:
if(!empty(trim($_POST['username'])) && !empty(trim($_POST['email'])))
{
}
我正在阅读一本PHP书,下面的短语是什么意思?trim()在这个验证检查中实际做了什么?
要消除前导和尾随空白,我们使用trim()函数。
它在以下条件检查正在使用:
if(!empty(trim($_POST['username'])) && !empty(trim($_POST['email'])))
{
}
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"
的trim()
函数被用于去除在一个字符串中空格。 例如:
$str = ' abc ';
echo trim($str);
// output will be: abc
所以,你可以看到,它删除从一开始就和字符串的结尾空格。您可以使用ltrim()
删除左侧空格或rtrim()
以删除右侧空格。
希望能有所帮助。
它确实说明它会消除前导和尾随whitespace_,trim(“a”)==“a”;' –
→http://php.net/trim – deceze
https://www.w3schools。 com/php/func_string_trim.asp – Kshitiz