0
<?php 
if($sitedown==true) {
echo <<<MESSAGE
<div style="width: 700px; height: 328px; background: transparent url({${constant(BASE_PATH)}}/images/down.jpg) top left no-repeat;">
<p style="font-size: 20px; font-weight: bold; color: #666; font-family: tahoma, arial; margin: 0px; padding: 100px 10px 0px 200px;">
</p>
</div>
}
?>

正確には何をしurl({${constant(BASE_PATH)}}ますか?BASE_PATHphp設定変数です。

4

3 に答える 3

2

url(something)「これはURLです」のCSSです

${constant(BASE_PATH)}文字列リテラルに補間される文字列(URLである必要があります)を提供する必要があります。

于 2012-08-30T10:34:47.353 に答える
1

PHPマニュアルから:constant() is useful if you need to retrieve the value of a constant, but do not know its name. I.e. it is stored in a variable or returned by a function.

そしてurl()、URLから(おそらく)画像を取得するためのcss'関数'です。

上記のコードでは、URLはおそらくPHP定数から生成されています。

于 2012-08-30T10:34:39.813 に答える
1

BASE_PATHは名前付き定数であり、ほとんどの場合、Webルートの場所/画像が保存されている場所を出力します。

define('BASEPATH', '/path/to/imagefolder/');
于 2012-08-30T10:34:54.167 に答える