Copy
<?php
if ($board[bo_table] == 'about_1' ) include_once(G5_PATH.'/mobile/sub/about_1.php');
if ($board[bo_table] == 'about_2' ) include_once(G5_PATH.'/mobile/sub/about_2.php');
if ($board[bo_table] == 'about_4' ) include_once(G5_PATH.'/mobile/sub/about_4.php');
if ($board[bo_table] == 'about_5' ) include_once(G5_PATH.'/mobile/sub/about_5.php');
if ($board[bo_table] == 'about_6' ) include_once(G5_PATH.'/mobile/sub/about_6.php');
if ($board[bo_table] == 'about_7' ) include_once(G5_PATH.'/mobile/sub/about_7.php');
?>
html 게시판에서 내용을 불러올때 위와 같은 형식으로 짰습니다.
헌데 if를 계속 비교해야해서 뭔가 미세하게 느린 느낌입니다...
속도를 조금이나마 빠르게 하려면 어떻게 해야할까요??
|
답변 5개 / 댓글 3개
채택된 답변
+20 포인트
bo_table과 파일명이 같다면 차라리 그냥 쓰시는 게 낫지 않나 싶네요.
include_once(G5_PATH."/mobile/sub/".$board['bo_table'].".php";
답변에 대한 댓글 3개
Copy
switch ($board[bo_table]) {
case "about_1": include_once(G5_PATH.'/mobile/sub/about_1.php'); break;
case "about_2": include_once(G5_PATH.'/mobile/sub/about_2.php'); break;
case "about_4": include_once(G5_PATH.'/mobile/sub/about_4.php'); break;
case "about_5": include_once(G5_PATH.'/mobile/sub/about_5.php'); break;
case "about_6": include_once(G5_PATH.'/mobile/sub/about_6.php'); break;
case "about_7": include_once(G5_PATH.'/mobile/sub/about_7.php'); break;
}
Copy
<?php
if ($board[bo_table] == 'about_1' ) include_once(G5_PATH.'/mobile/sub/about_1.php');
else if ($board[bo_table] == 'about_2' ) include_once(G5_PATH.'/mobile/sub/about_2.php');
else if ($board[bo_table] == 'about_4' ) include_once(G5_PATH.'/mobile/sub/about_4.php');
else if ($board[bo_table] == 'about_5' ) include_once(G5_PATH.'/mobile/sub/about_5.php');
else if ($board[bo_table] == 'about_6' ) include_once(G5_PATH.'/mobile/sub/about_6.php');
else if ($board[bo_table] == 'about_7' ) include_once(G5_PATH.'/mobile/sub/about_7.php');
?>
답변을 작성하려면 로그인이 필요합니다.