最后,我设法使用了这个:
// retrieves the page url
function getUrl() {
$url = \'http\' . ( isset( $_SERVER[\'HTTPS\'] ) && \'on\' === $_SERVER[\'HTTPS\'] ) ? \'s\' : \'\';
$url .= \'://\' . $_SERVER["SERVER_NAME"];
$url .= $_SERVER[\'REQUEST_URI\'];
return $url;
}
// checks to see if text1 is included in the url. If it is, then the output is url1. If it isn\'t included, the output is url2.
function imgSrcF() {
$a = getUrl();
if (strpos($a,\'text1\') !== false) {
$imgsrc = \'url1\';
} else {
$imgsrc = \'url2\';
}
echo $imgsrc;
}
在页面本身上,显示我使用的图像
<?php imgSrcF(); ?>
要生成url,请执行以下操作:
<table style="background-image: url(\'<?php imgSrcF(); ?>\'); ">
我想它也可以这样使用:
<img src="<?php imgSrcF(); ?>" />
如果要在页面上显示url:
这个进去了functions.php
function writeUrl() {
echo "The current page url is ".getUrl();
}
然后在页面上使用以下内容
<p><?php writeUrl(); ?></p>