我正在尝试运行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运行它。
答案 0 :(得分:-1)
实际上,事实证明我使用的是short_open_tags,并且运行php cli的计算机已经关闭了。我启用了它们并且所有工作都已完成。