如何用PhpStorm替换结构?
我正在尝试使用新的mysql_
类更新过时的mysqli
函数。
我的搜索模板:
$row$ = mysql_fetch_array($query$)
我的替换模板:
$row$ = $query$->fetch_array()
给我回复
错误“Unsopported replacement pattern ..”
将我的搜索模板更改为
$row$ = mysql_fetch_array($query$))
奇怪地解决了这个问题。给我这个
No template '$dates$ = mysql_fetch_array($quere$))' found in All Places
有人可以解释一下我做错了吗?
答案 0 :(得分:3)
你在声明的最后没有加分号。
事实上,结构搜索和替换已经在PhpStorm中被打破多年了,但是现在已经做了大量的工作来解决这个问题,并且你的特定情况在2018.1.1.2:{{3} }
答案 1 :(得分:0)
我建议只使用正则表达式搜索&替换为:
搜索强>:
mysql_fetch_array\((\$\w+?)\)
<强>替换强>
$1->fetch_array()