에서 루프의 값에서 배열을 돌려, 나는이 같은 기능이 있습니다 :PHP - 함수 예를 들어
function loopValues()
{
$a = array('a','b','c');
foreach($a as $b)
{
$c = $b.'e';
echo $c;
}
}
가 어떻게 ('ae','be','ce')
같은 배열에 값 aebece
을 반환 할 수 있을까?
에서 루프의 값에서 배열을 돌려, 나는이 같은 기능이 있습니다 :PHP - 함수 예를 들어
function loopValues()
{
$a = array('a','b','c');
foreach($a as $b)
{
$c = $b.'e';
echo $c;
}
}
가 어떻게 ('ae','be','ce')
같은 배열에 값 aebece
을 반환 할 수 있을까?
$a = array('a','b','c');
$b = array_map(function($ele) {
return $ele .= 'e';
}, $a);
간단한,이 시도 :
function loopValues()
{
$a = array('a','b','c');
$r = array();
foreach($a as $b)
{
$c = $b.'e';
$r[] = $c;
}
return $r;
}
을 시도해보십시오
function loopValues()
{
$a = array('a','b','c');
$result = array();
foreach($a as $b){
$result[] = $b.'e';
}
return $result;
}
$r = loopValues();
print_r($r);
참조 데모 here
function loopValues(){
$a = array('a','b','c');
for($i=0;$i<count($a);$i++){
$a[$i] .= 'e';
}
return $a;
}
저에게 array_map을 가르쳐 주셔서 감사합니다. – Lewis