我有一個php變量,看起來像這樣q1q32q1qq2q14q2qq3q16q3q。這個變量的邏輯是,一個條目以q1q開頭,以q1q結尾,在這兩個條目之間有一個數字,在這個例子中是32個。我想要寫的代碼找到中間的數字,你知道q1q。這就是我開始寫在php變量的兩個條目之間查找條目
strpos($participants, "q" . $_SESSION["UserID"] . "q")
在根據上述示例$ _SESSION [「用戶ID」]等於1和$參與者是包含可變q1q32q1qq2q14q2qq3q16q3q。關於如何完成我的代碼的任何想法?
'$ arr = explode(「q1q」, 「q1q32q1qq2q14q2qq3q16q3q」);'//結果將存放在'$ arr [1]'中,而'$ arr [2]'將成爲字符串「q2q14q2qq3q16q3q」的其餘部分? – pes502
@ pes502數組元素[0]發生了什麼? – Naruto
@Naruto它的空,因爲在開始字符串'q1q'之前沒有任何其他字符 – pes502