好的,我了解了你的问题。要获取字符串中第一个大写字母的位置,可以使用 PHP 中内置函数 strcspn()
,该函数可以返回字符串中第一个不重复字符的位置。
使用 strcspn()
函数,可以很方便地找到字符串中第一个大写字母的位置。示例代码如下:
$str = 'Hello World!';
$first_upper = strcspn($str, 'A');
echo $first_upper; // 输出 1
在上面的代码中,strcspn()
函数接受两个参数,第一个参数是要查找的字符串,第二个参数是要查找的字符。函数返回第一个不重复字符的位置,如果找不到不重复字符,则返回 0。
因此,在上面的示例中,strcspn()
函数返回了 1,因为第一个大写字母是 A
,它在字符串中的位置是 1。
希望这个答案能够帮到你,如果还有其他问题,欢迎随时提出。
领取专属 10元无门槛券
手把手带您无忧上云