PHP 将 ucfirst() 与变量一起使用时出错

PHP error when using ucfirst() with variables

我正在尝试显示数据库中首字母大写的国家/地区名称。例如,如果该国家/地区是巴西,则数据库将其显示为 'brazil',我希望它是 'Brazil'.

这是我试过的代码:

ucfirst($name) = $country_aa['name'];

这是返回的致命错误:

Can't use function return value in write context

谢谢

您不是在写入变量,而是在写入函数调用的结果。应该是这样的:

$name = ucfirst($country_aa['name']);

语法

ucfirst(字符串)

$country_name = ucfirst($country_aa['name']);