>  Q&A  >  본문

关于windows环境下,php对路径./和/的识别疑惑?

为什么要加.才会有作用?

PHP中文网PHP中文网2713일 전392

모든 응답(4)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:04:35

    /는 루트 디렉터리입니다. PHP에서 is_dir()을 사용하여 판단하면 항상 false
    가 반환되지만 다음과 같이 이 디렉터리를 읽을 수 있습니다. 으아악

    모든 하드 디스크의 루트 디렉터리를 읽을 수 있습니다.

    ThinkPHP 3.2에서는 단일 항목 파일인 index.php가 웹 사이트의 루트 디렉터리에 위치합니다. 이 루트 디렉터리는 앞서 언급한 하드 디스크 루트 디렉터리와 동일하지 않습니다.

    단일 항목이기 때문에 컨트롤러의 "./" 현재 디렉터리는 실제로 index.php에 상대적입니다.

    회신하다
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:04:35

    ./ self
    ../ parent
    / 루트 디렉토리
    제가 기억하는 방식은

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-16 13:04:35

    ./는 현재 디렉터리에서 시작합니다./是当前目录开始算的

    /

    /는 루트 디렉터리에서 계산됩니다🎜

    회신하다
    0
  • 習慣沉默

    習慣沉默2017-05-16 13:04:35

    • /는 루트 디렉터리를 나타냅니다. 예를 들어 디렉터리 구조는 /var/www/html이고 현재 디렉터리는 html 아래에 있습니다. 을 누른 다음 cd / 명령을 입력하고 현재 디렉터리를 루트 디렉터리로 전환하세요. /代表根目录 ,比如目录结构 /var/www/html,当前目录是 html下,那么输入 命令 cd /,当前目录切换到 根目录

    • ./ 代表当前目录,当前处于 html 下,输入 cd ./,当前目录不变。

    • ../ 代表父级目录,当前处于 html 下,输入 cd ../,切换后的目录为 /var/www

    ./는 현재 html 아래에 있는 현재 디렉터리를 나타냅니다. cd ./를 입력하면 현재 디렉터리는 변경되지 않습니다.

    ../는 상위 디렉토리를 나타내며 현재 html 아래에 cd ../를 입력하면 전환 후 디렉토리는 / var/www.

    🎜 🎜 🎜🎜🎜🎜🎜

    회신하다
    0
  • 취소회신하다