0

我发现当我使用方法时,在某些情况下,我需要使用方括号。

下一个命令不起作用:

if(file_exists(str_replace($imagen->getNumeroImagen()+1.'.'.$imagen->getFormato(),$imagen->getNumeroImagen()-5.'.'.$imagen->getFormato(),$imagen->getRuta())))

我需要在“$imagen->getNumeroImagen()+1”和“$imagen->getNumeroImagen()-5”之间使用括号。

if(file_exists(str_replace(($imagen->getNumeroImagen()+1).'.'.$imagen->getFormato(),($imagen->getNumeroImagen()-5).'.'.$imagen->getFormato(),$imagen->getRuta())))

为什么这里需要?

4

1 回答 1

0

告诉你的代码首先要做什么

首先你想做

$imagen->getNumeroImagen()+1

然后你想连接。

否则 . 操作员被卷入其中

于 2013-09-10T07:40:29.773 回答