Neden "\"

4 Cevap

Benim dize gibi görünüyor:

$fullPath = $dirName . "/" . $file;

Ben \ ile / yerine, o hatayı veriyor:

Bekliyoruz tanımlayıcı veya değişken

Ben ikinci yolu kendisi saklamak istiyorum. Şey arasında geliyor geçersiz kılmak nasıl?

4 Cevap

\ bir escape character olduğunu. Bu string-delimiters if you want to use them in the string itself ya tanımlar escape sequences ya da kaçmak için kullanılan özel bir karakter.

Doğru kullanımı bu gibi kaçış karakterini kaçmak için: \\. Eğer literal ters eğik çizgi değil bunun özel bir anlamı istediği bu çözümleyici anlatacağım.

Sen çizgi kaçmak gerekir: $fullPath = $dirName . "\\" . $file;

\ bir kaçış karakteri olduğundan "\\" gerekir.

Olmayan bir çözümlü dize göstermek için kesme kullanabilirsiniz:

$fullPath = $dirName . '\' . $file;