Skip to content

Instantly share code, notes, and snippets.

View UnsGentoals's full-sized avatar
👨‍💻
learn something

Smeilo/UnsGentoals UnsGentoals

👨‍💻
learn something
View GitHub Profile

Keybase proof

I hereby claim:

  • I am unsgentoals on github.

  • I am hus690 (https://keybase.io/hus690) on keybase.

  • I have a public key ASCOcXEcaWwsPj1DLc09P5Wa2wsinyrMMMZjoKRqQN9SAQo

1.在PHP 7里,正则式 ^abc$ 和 \Aabc\z 的区别是什么
^abc$ 和 \Aabc\z 的区别是:
前者在不同模式下使用的含义不同,
在单行模式(默认下)可以仅匹配字符串"abc","abc/n",
在设置 D (PCRE_DOLLAR_ENDONLY) 后仅能匹配"abc"
在多行模式 m (PCRE_MULTILINE) 下可以匹配,字符串开始的"abc\n"和字符串结束的"\nabc",以及字符串中任意位置的"\nabc\n"
后者则永远仅匹配目标字符串"abc",而不会受模式修饰符的影响
2.使用PHP代码,将 中国时间 2017/4/1 13:00:00 和 2017/10/30 13:00:00 转换为 英国时间