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 –
我的意思是我想出如何避开它,但它的奇怪行为 –