> 백엔드 개발 > PHP 튜토리얼 > javascript - PHP一个页面根据传的不同值显示不同的内容

javascript - PHP一个页面根据传的不同值显示不同的内容

WBOY
풀어 주다: 2016-06-06 20:33:34
원래의
1687명이 탐색했습니다.

请各位大神告诉我一种简单的方法。
我自己想的是用get传值,根据传的不同的值显示不同内容。但是要用好多if语句我才能实现。那样太麻烦了。请各位大神给菜鸟小弟支个招,万分感谢。

回复内容:

请各位大神告诉我一种简单的方法。
我自己想的是用get传值,根据传的不同的值显示不同内容。但是要用好多if语句我才能实现。那样太麻烦了。请各位大神给菜鸟小弟支个招,万分感谢。

stackoverflow 上看到的:

<code><?php include("header.php"); 
$page = isset($_GET['page']) ? trim(strtolower($_GET['page'])) : "home";
$allowedPages = array(
    'home'     => './home.php',
    'about'    => './about.php',
    'services' => './services.php',
    'gallery'  => './gallery.php',
    'photos'   => './photos.php',
    'events'   => './events.php',
    'contact'  => './contact.php'
);
include(isset($allowedPages[$page]) ? $allowedPages[$page] : $allowedPages["home"]);
include("footer.php");
</code>
로그인 후 복사

switch.要不if吧。无所谓。不要过早的优化代码。得不偿失

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿