此代码提供了 QR 码的 URL,但我将在页面的打印版本上使用它,因此我必须(preg_replace)从 url 字符串的末尾删除 'print/',所以给出的 URL , 用于非印刷版。请。
public function getPageUrl() {
$url = (!empty($_SERVER['HTTPS'])) ? "https://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] : "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
return $url;
}