繁体   English   中英

大写表单输入中的第一个字母 - Laravel

[英]Capitalize first letter in form input - Laravel

我想确保在表单提交中每个单词的第一个字母大写。

@csrf
<div class="form-group">
<label for="group_title">Group Title:</label>
<input type="text" class="form-control" name="group_title" />
</div>

<div class="form-group">
<label for="group_description">Group Description:</label>
<textarea class="form-control" rows="5" name="group_description"></textarea>
</div>

<!-- Date picker -->
<div class="form-group">
<label for="group_date">Group Date:</label>
<input type="text" id="datepicker" class="form-control" name="group_date" autocomplete="off" />
</div>

<!-- Time -->
<div class="form-group">
<label for="group_time">Group Time:</label>
<input type="time" class="form-control" name="group_time" />
</div>

<button type="submit" class="btn btn-success">Add Group</button>
</form>

这实际上是一个 Laravel 特定问题,现在已在下面回答。

您可以使用 PHP 的ucfirst ucfirst

例如

{{ ucfirst(trans('messages.yourMessage')) }}

在 Css 中:如果我们使用大写一个已经全部大写的单词,则该单词中的其他字母不会切换为小写。

在 php 中:ucwords() function 将字符串中每个单词的第一个字符转换为大写。

echo ucwords("hello world"); //converts the first character of a string to uppercase

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM