我需要一些幫助,我的PHP腳本。 所以,這是交易。檢查preg_match結果與其他值?
我有一個的preg_match它會檢查.txt文件下面的文本,改變每個30分鐘左右:LYBE_TWR,LYBE_APP,LYBA_CTR,LYPG_TWR,LYPG_APP,LYTV_TWR,LYNI_APP)
它運行完美,得到上面的字符串,如果他們存在。
但我需要做的更進一步,並檢查七個組合中哪一個已被找到,因爲並非所有時間都存在。 示例: 當前文本文件包含LYBE_TWR,LYBE_APP,LYPG_TWR。 preg_match做它的事情,我可以回顯3個值,但我需要這個。
LYBE_TWR : PRESENT/NOT PRESENT
LYBE_APP: PRESENT/NOT PRESENT
LYBA_CTR PRESENT/NOT PRESENT
LYPG_TWR PRESENT/NOT RESENT
etc.
因此,如果它在文本文件中找到它回聲存在,如果沒有它回聲不存在。 正確的結果將是:
LYBE_TWR : PRESENT
LYBE_APP: PRESENT
LYBA_CTR NOT PRESENT
LYPG_TWR PRESENT
如果我例如if ($string == "LYBE_TWR") { echo 'present'; } else { echo 'not present'}
做會響應爲LYBE_TWR
正確的值,但由於它們實際上不是一個我IF-ED它會說,不存在爲後來的。
我希望你能理解,因爲我自己也不清楚了(ROFL)
編輯:這裏是考慮當前code..bare它仍然是WIP所以沒有結束,會有一些錯誤http://pastebin.com/z1r4A78E 謝謝。
告訴我們您的當前腳本 – 2012-08-14 16:24:33
添加當前的代碼... – sm007 2012-08-14 16:39:40