问个目录常量定义问题
//定义根目录常量
define('DIR_ROOT',str_replace('\\','/',__DIR__));
这里的 str_replace('\\','/',__DIR__),第三个参数是什么意思?
--------------------
下面是我查看手册的结果,不过还是没弄明白
mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )
search 查找的目标值,也就是 needle 。一个数组可以指定多个目标。
replacesearch 的替换值。一个数组可以被用来指定多重替换。
subject 执行替换的数组或者字符串。也就是 haystack 。
如果 subject 是一个数组,替换操作将遍历整个 subject ,返回值也将是一个数组。
count 如果被指定,它的值将被设置为替换发生的次数。 ----------------------- 以下是精选回复-----------------------
答:http://php.net/manual/zh/language.constants.predefined.php
答:str_replace('\\','/',__DIR__) 即:
將 __DIR__ 中的反斜線替換為斜線 。(然而並不曉得為什麼要這麼做)
答:\ 代表转义 比如 \t \n 标识\ 就要 \\
0条评论