2010-11-03 213 views
0
{if $GLOBALS.current_user.group.id != "Employer"} 
     <li><a href="{$GLOBALS.site_url}/find_jobs/" >[[Find Jobs]]</a></li> 
     <li class="sep"></li> 
     <li><a href="{$GLOBALS.site_url}/add_listing/?listing_type_id=Resume" >[[Post  Resumes]]</a></li> 
     <li class="sep"></li> 
    {/if} 

只是想弄清楚這段代碼。我認爲這是說「如果當前用戶是IS還是IS NOT成員或組的僱主'將以下鏈接放在...」這段代碼在純英文中的含義是什麼?

這是什麼?

感謝

+0

BTW:這不是PHP,它看起來像Smarty .... – 2010-11-03 20:25:20

+0

謝謝,我刪除了標籤。 – Anthony 2010-11-03 20:30:35

回答

7

!=意味着is not equal to,感嘆號(!)是negation operator

$a = 5; 

if ($a == 5) { 
    // executed if condition is true 
} 

if ($a != 5) { 
    // executed if condition is not true 
} 
3

!=表示 「不等於」,所以「如果當前用戶不是僱主.. 」

0

我想這是在一些SOR t模板語言?這不正常的PHP看起來像。無論如何,!=肯定意味着不是,所以這意味着如果當前用戶不是僱主,請插入鏈接。

+0

是的很對,我認爲它很聰明.. – Anthony 2010-11-03 20:27:23

0

!= 不等於 因此,如果他們不group.id僱主然後把列表中的項目和錨標記

0

如果id不等於「僱主」,那麼條件滿足時,過程內部塊似乎在頁面上添加<li>'s

0

奇怪的代碼。但這意味着Show this html elements if group of current user IS NOT Employer

+1

這是怎麼回事? – Gabe 2010-11-03 20:30:27

+0

它看起來像Smarty的代碼,這可能是爲什麼它看起來如此奇怪的人誰只使用PHP ;-) – 2010-11-03 20:32:22

+0

我根本不使用php。關於這一部分:'$ GLOBALS.current_user.group.id!=「僱主」 - 這對我來說看起來很亂。爲什麼current_user存儲在全局?爲什麼一個標題是一個標題?更不用說鏈接和網址都是用手寫的。猜猜我離PHP太遠了。沒關係。 :) – balu 2010-11-03 20:43:17