将字符串添加到变量

时间:2015-09-04 04:34:44

标签: php

我在变量中添加一串路径,非常基本。请看下面的图片:

问题

$target_dir = "C\wamp\www\test\img\userPics";

上面的代码没有语法错误,但是当我在字符串末尾添加最后一个反斜杠时,如下所示:

$target_dir = "C\wamp\www\test\img\userPics\"; 

我得到了所有语法错误,如下图所示。

任何人都可以向我解释为什么我在第65行上看到的字符串中添加斜杠时会出现此错误?

enter image description here

2 个答案:

答案 0 :(得分:3)

看到你想在Windows平台上运行它,你需要使用转义方法:

"C:\\wamp\\www\\test\\img\\userPics\\";

以及转义后的斜线。

答案 1 :(得分:0)

应该是

$target_dir = "C/wamp/www/test/img/userPics/"; 

将此\更改为此/

但是没有指向完整路径使用$_SERVER["DOCUMENT_ROOT"]

阅读此内容

  1. Reference - What does this symbol mean in PHP?
  2. Backslash in PHP — what does it mean?
  3. Document Root PHP