gpt4 book ai didi

php - 如何在 PHP 中将字符串的第一个字符设为小写?

转载 作者:可可西里 更新时间:2023-10-31 23:51:49 25 4
gpt4 key购买 nike

我不能使用 strtolower因为它影响所有角色。我应该使用某种正则表达式吗?

我得到一个字符串,它是一个产品代码。我想将此产品代码用作其他位置的搜索关键字,首字母小写。

最佳答案

尝试

  • lcfirst — 使字符串的第一个字符小写

对于 PHP < 5.3,将其添加到全局范围内:

if (!function_exists('lcfirst')) {

function lcfirst($str)
{
$str = is_string($str) ? $str : '';
if(mb_strlen($str) > 0) {
$str[0] = mb_strtolower($str[0]);
}
return $str;
}
}

与仅在需要时 strolowering 相比,上述方法的优势在于,一旦升级到 PHP 5.3,您的 PHP 代码将简单地切换到 native 函数。

该函数检查字符串中是否确实有第一个字符,并且它是当前语言环境中的字母字符。它还支持多字节。

关于php - 如何在 PHP 中将字符串的第一个字符设为小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2801825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com