【发布时间】:2023-04-10 13:47:01
【问题描述】:
我在 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]);
【问题讨论】:
-
你知道
ucwords()
标签: php parameter-passing