$n=isset($_GET['page']) ? (int)$_GET['page'] : 0;
echo('<a href="?page='.($n+1).'">Next</a>');
傳遞參數因此網址是:
home.php?page=2
如何從URL刪除參數& *。PHP文件名或使
"home/browse/" ?
$n=isset($_GET['page']) ? (int)$_GET['page'] : 0;
echo('<a href="?page='.($n+1).'">Next</a>');
傳遞參數因此網址是:
home.php?page=2
如何從URL刪除參數& *。PHP文件名或使
"home/browse/" ?
你爲什麼不使用重寫引擎通過.htaccess進行
<IfModule mod_rewrite.c>
Options +FollowSymLinks
#enter code here
IndexIgnore */*
# Turn on RewriteEngine
RewriteEngine On
# Rules
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
</IfModule>
避免它
根添加的.htaccess :
RewriteEngine敘述在
的RewriteCond%{} REQUEST_FILENAME!-d
的RewriteCond%{} REQUEST_FILENAME!-f
的RewriteCond%{} REQUEST_FILENAME!-l
重寫規則^(。+) $的index.php MyVar的= $ 1 QSA,L]
,你可以通過用戶$_GET['MyVar']
在你的代碼examle:
$MyVar = isset($_GET['MyVar'])? $_GET['MyVar'] : 'Nop' ;
$Arr= explode('/',$MyVar) ;
之後比你有數組中的要求。