-1

我正在尝试运行 mysqli 转换器工具(https://wikis.oracle.com/display/mysql/Converting+to+MySQLi)将一些旧的 mysql cod 转换为 mysqli 格式。

每当我从命令行运行该工具时,它只会返回与原始文件相同的代码,并且找不到任何要更改的内容。即使这样做:

php cli.php -s "mysql_connect('host', 'user', 'pass');" -v
- Summary ----------------------------------------------------------------------

Status: OK
Number of mysql_-functions found: 0
Number of mysql_-functions converted: 0
Warnings/Errors: 0
Code length: 38 Bytes


- Generated code ---------------------------------------------------------------

mysql_connect('host', 'user', 'pass');

- End of code ------------------------------------------------------------------

没有找到任何要转换的东西,它至少应该找到 mysql_connect 。我错过了什么吗?这不再起作用了吗?我通过 PHP 5.4.16 运行它。

4

1 回答 1

-1

实际上,事实证明我使用的是 short_open_tags,而我运行 php cli 的计算机已将其关闭。我启用了它们并且一切正常。

于 2013-07-11T20:46:42.807 回答