我想分割一個字符串,最有可能使用explode或preg_split創建兩個數組。首先是分裂的東西。秒是分隔符。只有兩個分隔符是「AND」或「OR」。PHP將字符串拆分爲兩個數組 - 值拆分和分隔符
例如:
$字符串= 「NAME = John和狀態= GA或國家= CA」;
我想要捕獲的不僅是'名稱=約翰,州= GA,州= CA',而且還要在每個之間的分隔符。
在這個例子中,兩個不同的陣列將是:
array (
[0] => Name=John
[1] => State=GA
[2] => State=CA
)
和
array (
[0] => AND
[1] => OR
)
在這裏,我可以按摩符合我想要的數據,最終建立一個查詢。如果有更好的方法去解決這個問題,我全都是耳朵。感謝您的幫助!
工程很好,非常感謝! – ad2387