代码之家  ›  专栏  ›  技术社区  ›  pyriand3r

PHP:Lint/Find静默字符串到数组的转换

  •  0
  • pyriand3r  · 技术社区  · 6 年前

    我必须维护旧代码(主要是用PHP5.3编写的),我们正在尝试将其提升到PHP7.2。

    到目前为止,我们进展顺利,但我有一个无声字符串到数组转换的问题。

    我的意思是将变量初始化为空字符串,然后将其用作数组:

    $test = "";
    
    $test[] = "foo";
    

    1 回复  |  直到 6 年前
        1
  •  2
  •   FAEWZX    6 年前

    尝试列出文件和字符串。

    grep -nr '"";' .
    

    如果可以,交换

    grep -lr '"";' . | xargs perl -p -i -e 's/"";/array();/g'
    
    推荐文章