Vak*_*bia 2 html php whitespace spaces
我想知道如何在 Php 中搜索空间 例如,我已经得到$Studentname
并且它的值是 John Green 。我想要$Name
(with value John) 和$Surname
(With value Green) 。但我不知道如何搜索 string 中的空间。提前致谢
如果没有限制地使用explode()
会导致错误的结果。有些名字和姓氏带有空格。例如:
$name = explode(" ","Jan Van Riebeck");
echo $name[0]." ".$name[1]; // Jan Van (incorrect)
$name = explode(" ","St. John Westcox");
echo $name[0]." ".$name[1]; // St. John (incorrect)
Run Code Online (Sandbox Code Playgroud)
使用explode()
限制(因此它只返回 2 个项目),如下所示:
$name = explode(" ","Jan Van Riebeck",2);
echo $name[0]." ".$name[1]; // Jan Van Riebeck (correct)
Run Code Online (Sandbox Code Playgroud)
有时这仍然是不正确的,但姓氏中带有空格的数量多于名字。理想情况下,如果您要捕获表单数据,请为名字和姓氏使用两个不同的字段,但即使这并不总是理想的,某些文化有不同的名称工作方式,并不像名字姓氏那么简单。
以下是使用名称时常见的陷阱列表
归档时间: |
|
查看次数: |
2592 次 |
最近记录: |