Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在会话值中以大写形式收集文本框值_Php_Html - Fatal编程技术网

Php 如何在会话值中以大写形式收集文本框值

Php 如何在会话值中以大写形式收集文本框值,php,html,Php,Html,这是我的HTML代码 <input type="text" name="name" style="text-transform:capitalize"> 这是我的PHP代码 $nameField = $_POST['name']; <p style=font-size:13px;text-transform:capitalize"> hi $nameField , </p> $nameField=$\u POST['name']; 可以只使用ucfir

这是我的HTML代码

<input type="text" name="name" style="text-transform:capitalize">

这是我的PHP代码

$nameField = $_POST['name'];
<p style=font-size:13px;text-transform:capitalize"> hi $nameField , </p>
$nameField=$\u POST['name'];
可以只使用ucfirst()函数

$nameField = ucfirst($_POST['name']);
<p style=font-size:13px;text-transform:capitalize"> hi $nameField , </p>
$nameField=ucfirst($\u POST['name']);

在您编写的代码中,文本将显示为
Hi-Xyz,
,这是因为
元素上有样式规则
text-transform:capitalize
。除非添加
ucfirst(),否则它不会记录在变量中功能如下:


$nameField=ucfirst($\u POST['name'])

使用ucfirst()函数。这将把第一个字符转换成大写。这对我来说很有用,不过你可以像这样试试
ucwords($nameField)
@VijayaSankarN谢谢你,先生,它很好用。