채택완료

함수 이름을 변수로 만들수는 없을까요?

2018-11-05 (월) 16:59:06 3,380

함수 이름을 변수로 만들수는 없을까요?

function $member_list(){

}

이런식이나

function member_list_{$i}(){

}

이런식으로요~

for문 안에 함수를 넣을수는 없나요?

|

답변 2개

채택된 답변
+20 포인트
2018-11-05 (월) 17:04:12

함수이름을 변수로 만들 수는 없습니다.

기대하시는 것 처리와 관련해서는, 함수의 파라미터(인자)를 활용하면 됩니다. http://crealnet.blogspot.com/2014/12/php_69.html

ex. 

Copy
function get_list($i) {

  $str = "리스트" . $i;

  return $str;

}

 

for ($i = 0; $i < 10; $i++) {

  echo get_list($i);

}

답변을 작성하려면 로그인이 필요합니다.