我在将字符串连接从ASP转换为PHP时遇到问题。我正在使用自动转换器,可能发生错误是因为 '' 是 PHP 中的转义引号。
例如
caminhoMP3 = Application("Root")&"_content'img'musica'musica_"&MusicaIDAux&"'"&ArquivoMP3Aux
被翻译
$caminhoMP3 = Application("Root")."_content'img'musica'musica_".$MusicaIDAux."'".$ArquivoMP3Aux;
或
$caminhoMP3=."_content'img'musica'musica_".$MusicaIDAux."'".$ArquivoMP3Aux;
你的权利,反斜杠基本上会转义引号"。所以你也需要转义你的斜杠(通过添加一个额外的斜杠)。
$caminhoMP3 = Application("Root")."content'img'musica'musica".$MusicaIDAux."''".$ArquivoMP3Aux;