getContent()
함수에 대한 호출이 여러 개 있는데, 인수는 func_get_args()
을 사용하여 함수로 가져 왔습니다. 인수 중 일부는 동일하게 유지되며 이러한 함수 호출 전체에서 반복되는 인수를 복제하지 않아도되도록 변수로 설정하려고합니다.PHP 함수 인수를 문자열로 결합
<? $myStyle =
"show:<div class='box box_stories'>",
"show:<div class='box_pad box_img bwWrapper'>",
"show:<div class='box_inner_pad'>",
"show:<h3><a href='/staff-detail/__slug__'>__authorX__</a></h3>",
"show:<p class='teamsummary'>__summary__</p>",
"show:<p class='phone_icon'>__authorXworkphone__</p>",
"show:</div>",
"show:</div>",
"show:</div>";
getContent(
"article",
"display:list",
"find_series:team",
"find_category:leadership-team",
"order:series",
"find_parent_category:team",
$myStyle
);
getContent(
"article",
"display:list",
"find_series:team",
"find_category:executive-team",
"order:series",
"find_parent_category:team",
$myStyle
); ?>
가 어떻게이게 가능 : 나는 이런 식으로 뭔가를 할 수있을 것
<? getContent(
"article",
"display:list",
"find_series:team",
"find_category:pastors-team",
"order:series",
"find_parent_category:team",
"show:<div class='box box_stories'>",
"show:<div class='box_pad box_img bwWrapper'>",
"show:<div class='box_inner_pad'>",
"show:<h3><a href='/staff-detail/__slug__'>__authorX__</a></h3>",
"show:<p class='teamsummary'>__summary__</p>",
"show:<p class='phone_icon'>__authorXworkphone__</p>",
"show:</div>",
"show:</div>",
"show:</div>"
);
?>
이상적 : 여기
전체 인수를 사용하여 함수 호출의 예입니다? 이것을 접근하는 가장 좋은 방법은 무엇입니까?참고 : 나는의 getContent() 함수를 변경할 수 없습니다, 그것은 불행하게도, 이것이 가능하지 않은 CMS
불행히도 이것도 작동하지 않습니다. 나는 결과물을 얻지 못하고있다. – shshaw
나는 이걸'getContent' 더미 함수 (그냥 var_dumps 입력)로 이렇게 실행할 수있었습니다. 어떤 오류나 경고를 받고 있습니까? 아니면 함수가 아무 것도하지 않고 있습니까? – Vatev
제공된 편집이 완벽하게 작동합니다. 고맙습니다! – shshaw