运行以下代码时,我收到错误消息,因为为 foreach() 提供的参数无效:
$datatoconvert = "Some Word";
$converteddata = "";
$n=1;
$converteddata .=$datatoconvert[0];
foreach ($datatoconvert as $arr) {
if($arr[n] != ' ') {
$n++;
} else {
$n++;
$converteddata .=$arr[n];
}
}
代码应该找到每个单词的第一个字符并返回包含这些字符的字符串。所以在上面的例子中,我试图将输出作为“SW”。