Edit report at http://bugs.php.net/bug.php?id=54297&edit=1
ID: 54297 Comment by: carsten_sttgt at gmx dot de Reported by: valentiny510 at yahoo dot es Summary: different outputs of the same script Status: Open Type: Bug Package: Filesystem function related Operating System: win xp sp 2 PHP Version: 5.3.5 Block user comment: N Private report: N New Comment: That's just a curios behavior of "cmd.exe" if it's executed with forward slashs (just try it in the shell). Previous Comments: ------------------------------------------------------------------------ [2011-03-17 15:58:39] valentiny510 at yahoo dot es Description: ------------ I'm not sure it's really a bug but did not find any explanation or on the web or php page.. here I go .. I run the same script with different slashes and got 2 results Test script: --------------- $output = `C:\\WINDOWS\\system32\\cmd.exe /?`; echo "<pre>$output</pre>"; ............................... $output = `C:/WINDOWS/system32/cmd.exe /?`; echo "<pre>$output</pre>"; Expected result: ---------------- CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] cadena] /C Ejecuta el comando especificado en cadena y luego finaliza /K Ejecuta el comando especificado en cadena pero sigue activo /S Modifica el tratamiento de cadena despu�s de /C o /K (consultar m�s abajo) /Q Deshabilita el eco /D Deshabilita le ejecuci�n de los comandos de AutoRun del registro (consultar m�s abajo) ...........................................ETC Actual result: -------------- 1 example return: CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] cadena] /C Ejecuta el comando especificado en cadena y luego finaliza /K Ejecuta el comando especificado en cadena pero sigue activo /S Modifica el tratamiento de cadena despu�s de /C o /K (consultar m�s abajo) /Q Deshabilita el eco /D Deshabilita le ejecuci�n de los comandos de AutoRun del registro (consultar m�s abajo) ............................... 2 example return this: MKDIR [unidad:]ruta MD [unidad:]ruta Si las extensiones de comandos est�n habilitadas, MKDIR cambia as�: MKDIR crea cualquier directorio intermedio de la ruta de acceso siempre que sea necesario. Por ejemplo, si \a no existe: mkdir \a\b\c\d es lo mismo que: mkdir \a chdir \a mkdir b chdir b mkdir c chdir c mkdir d ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=54297&edit=1