gpt4 book ai didi

php - 为什么 PHP str_replace 在我的服务器上不匹配某个字符串

转载 作者:太空宇宙 更新时间:2023-11-03 17:21:11 26 4
gpt4 key购买 nike

我的服务器是 CENTOS,在 Apache/2.2.15 (CentOS) 上运行 PHP 5.3.3

我正在尝试使用 str_replace,但它不适用于特定组合。

我有一个类似的字符串

"revised - Unauthorized"

它不会匹配

"d -"

它将在

上匹配
" - " 
" - U"
"d"
"d "

但如果我前面还有其他任何内容,即使修改了完整的单词,它也不会一直匹配到破折号,所以它似乎在破折号处中断了。我在 PHPtest.net 上试过这个,它在所有方面都匹配。所以我不知道这是服务器问题还是什么问题。

最佳答案

我解决了。逐个字母比较后,revised 和 - 之间实际上有两个空格

关于php - 为什么 PHP str_replace 在我的服务器上不匹配某个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40317581/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com