Nếu bạn đang cố gắng thêm các biến trở lại vào cuối URL mà bạn đang đi qua một kịch bản theo dõi liên kết, ví dụ, bạn có thể thử này:
$URI = array();
foreach($_GET as $key=>$val)
{
if ($key!="link"&&$key!="id"&&$key!="type") $URI[] = "$key=".urlencode($val);
}
if (sizeof($URI)>0) $link.="&".join("&",$URI);
Trong trường hợp này, "liên kết", "id" và "loại" là các biến tôi cần cho theo dõi, nhưng URL tôi muốn theo dõi có một biến ở cuối của nó đã bị xóa bởi kịch bản như thể nó là một phần của truy vấn được gửi đến nó; Tôi cần thêm nó trở lại URL liên kết trước khi chuyển nó tới tiêu đề ("Location:". $ Link).
Nếu đây là những gì bạn đang cố gắng để đạt được điều này hoạt động tuyệt vời và ngắn hơn ví dụ trên.
Nguồn
2013-10-23 20:18:20
vẻ đến từ trang web đó: http://dev.kanngard.net/Permalinks/ID_20050507183447.html –
'strleft' không tồn tại (ít nhất là trong gần đây các phiên bản của PHP). – pr1001
pr1001 - strleft không được xây dựng trong chức năng trong php, nhưng chức năng usermade – user8455694