我有一個標題。我想檢查一個指定的字符串是否出現在php中特定的字符串之後。如何檢查指定的字符串是否發生在PHP中的特定字符串之後?
爲前,
Title = Director, Employee Representative
我要檢查,如果這個詞Employee
在標題Representative
後前/發生。 如果標題包含Representative
,請檢查單詞前後的單詞是否爲Employee
如何做到這一點?
我有一個標題。我想檢查一個指定的字符串是否出現在php中特定的字符串之後。如何檢查指定的字符串是否發生在PHP中的特定字符串之後?
爲前,
Title = Director, Employee Representative
我要檢查,如果這個詞Employee
在標題Representative
後前/發生。 如果標題包含Representative
,請檢查單詞前後的單詞是否爲Employee
如何做到這一點?
一種方式來做到這一點是將其轉換爲一個數組,如:explode(" ","Employee Representative")
array(
0 => Employee
1 => Representative
)
然後你就可以得到你要找的字鍵(在這種情況下1)和增量或減少它以查看它之前或之後的單詞。
我的職位是董事,員工代表。首先我需要檢查標題中是否有'代表'。如果存在,那麼我需要檢查「員工」是否出現在詞代表之前/之後。如果存在,我會做其他事情,我會做一些其他的事情。這是我的情況@barjonah – user1518659
@ user1518659這工作。只需迭代該數組,然後查看前一個索引和下一個索引。 –
'strpos($ string,'Employee Representative')'? – deceze
@deceze這只是一個例子,我有一組關鍵字。一般情況會有所幫助。 – user1518659
@ user1518659您可以動態構建strpos''d字符串,並仍然將其用作關鍵字:'strpos($ string,$ first。''。$ second)' –