我使用下面的代碼來檢查字符串是否是當前的會話用戶名。查看一個字符串是否包含另一個字符串
if($_SESSION['username'] == $home || $_SESSION['username'] == $away)
我在尋找改變,看看字符串是否包含會話用戶名,不是特定的用戶名。
有沒有辦法做到這一點? 三江源
編輯:
說出字符串爲 「USERNAME1和USERNAME2」,我就 「USERNAME1」 被發現。
我也做了以下內容:
if((strpos($home, $_SESSION['username']) !== false) || (strpos($away, $_SESSION['username']) !== false))
,這並不出現,雖然已經奏效!
+1,但請的鏈接添加到PHP文檔。 – 2010-07-30 15:06:18
最好添加!== FALSE,如果字符串在開頭,您的示例將失敗。 – Blizz 2010-07-30 15:07:08
如果會話用戶名在位置0,這不會失敗 – 2010-07-30 15:07:30