2017-08-03 25 views
0

我試圖執行的標識區分這樣的,請找出一個問題,謝謝 我怎樣才能改變標誌區分到目前爲止我需要不同的標誌來關於頁面和其他頁面在PHP?

@if($title == 'About'){ 
    <img src = "files/images/logo_wta_white.png" srcset = "files/images/logo_wta_white.png 1x, files/images/[email protected] 2x" alt = "logo_wta_white"> 
@else 
    <img src = "files/images/logo_wta.png" srcset = "files/images/logo_wta.png 1x, files/images/[email protected] 2x" alt = "logo_wta"> 
@endif 
+0

在哪裏是「$ title」變量的定義?用哪個值? –

+0

你正在使用哪個框架? –

+0

你可以使用網址比較來做到這一點。 – kishor10d

回答

1

對於PHP核心

if(basename($_SERVER['PHP_SELF']) == "about.php"){ /* basename($_SERVER['PHP_SELF']) Returns The Current PHP File Name */ 
<img src = "files/images/logo_wta_white.png" srcset = "files/images/logo_wta_white.png 1x, files/images/[email protected] 2x" alt = "logo_wta_white"> 
}else{ 
<img src = "files/images/logo_wta.png" srcset = "files/images/logo_wta.png 1x, files/images/[email protected] 2x" alt = "logo_wta"> 
} 
0
<?php 
if(strcmp($title ,"About") ==0) 
{?> 
<img src="files/images/logo_wta_white.png" 
srcset ="files/images/logo_wta_white.png 1x, 
files /images/[email protected] 2x" 
alt ="logo_wta_white"> 
<?php 
} else { 
?> 
<img src="files/images/logo_wta.png" 
srcset ="files/images/logo_wta.png 1x, 
files /images/[email protected] 2x" alt="logo_wta"> 
<?php 
} 
?> 
相關問題