我在php中编写了一个简单的函数,并根据传递的数组索引值将参数传递给大写字母,但出现此错误
警告:stripos()至少需要2个参数
我做错了什么,任何人都可以建议我。
我是php的新手,现在才开始学习。
<?php
function doCapital($string, $array)
{
$stringArray = explode(",", $string);
for( $i=0; $i<count($stringArray); $i++)
{
if(stripos($stringArray)>-1){
$stringArray[$i] = $stringArray[$i].ucfirst();
echo $stringArray[$i];
}
}
return implode(" ",$stringArray);
}
echo doCapital('abcd', [1,2]);
繁华开满天机
蝴蝶不菲