Tuesday, February 10, 2009

mengganti forward slash '/' dengan backslash '\'

kemarin buat ganti slash dengan backslash aku nyoba skrip ini ga jalan:
$string = ereg_replace ('\', '/', $string);

ada error:
Warning: ereg_replace(): REG_EESCAPE in /action/pjo.php

'\' aku ganti jadi '\\' eh ke replace nya beneran jadi '\\' padahal pengennya cuman '\'

akhirnya dapet dari sini

$string = ereg_replace ('\\\\', '/', $string);

ternyata di php \\ akan dirubah menjadi \, dan untuk mendapatkan murni backslash, kita harus menggunakan \\\\

contoh kasus:
//my_computer/temp/file.doc di rubah jadi \\my_computer\temp\file.doc

No comments: