📅  最后修改于: 2023-12-03 14:45:26.139000             🧑  作者: Mango
在 PHP 中,我们可以通过以下代码来获取一个字符串中每个单词的第一个字符:
$string = "PHP 获取每个单词的第一个字符";
$words = explode(" ", $string); // 将字符串拆分为数组
$result = "";
foreach($words as $word){
$result .= substr($word, 0, 1); // 获取每个单词的第一个字符
}
echo $result;
以上代码输出结果为:PG每单字
。
代码解析:
首先,我们定义一个字符串 $string
,并使用 explode()
函数将其拆分为数组 $words
,其中,explode()
函数以空格作为分隔符将字符串拆分为数组。
接着,我们定义一个空字符串 $result
,用于保存每个单词的第一个字符。
最后,我们使用 foreach()
循环遍历数组 $words
,并使用 substr()
函数获取每个单词的第一个字符,并将其添加至字符串 $result
中。
最终,我们使用 echo
输出字符串 $result
,即可获取每个单词的第一个字符。
以上就是在 PHP 中获取每个单词的第一个字符的代码。