1
給定字符串$s
和函數substr(substr($s, 1), -1)
你會期望一個字符從前面和後面被取下。2個字符串的PHP錯誤?
如果您運行substr(substr('abc', 1), -1) === 'b'
,您將得到的結果如果您在ab
上運行,則會得到b
。
但是,如果您運行的是substr(substr($s, -1), 1)
,您將得到2個字符串所需的結果。
這是PHP 5.5的相同和7.0
2個字符串的結果是什麼? – Federkun
它是空的,無論1或-1是否爲1 –
我的意思是我想出如何避開它,但它的奇怪行爲 –