ftp_pwd

(PHP 4, PHP 5)

ftp_pwdカレントのディレクトリ名を返す

説明

string ftp_pwd ( resource $ftp_stream )

パラメータ

ftp_stream

FTP 接続のリンク ID 。

返り値

カレントのディレクトリ名、またはエラー時には FALSE を返します。

例1 ftp_pwd() の例

<?php

// 接続を確立する
$conn_id ftp_connect($ftp_server);

// ユーザー名とパスワードでログインする
$login_result ftp_login($conn_id$ftp_user_name$ftp_user_pass);

// public_html ディレクトリに移動する
ftp_chdir($conn_id'public_html');

// カレントのディレクトリ名を表示する
echo ftp_pwd($conn_id); // /public_html

// 接続を閉じる
ftp_close($conn_id);
?>

参考

  • ftp_chdir() - FTP サーバー上でディレクトリを移動する
  • ftp_cdup() - 親ディレクトリに移動する

add a note add a note

User Contributed Notes 1 note

up
1
mike dot hall at opencube dot co dot uk
14 years ago
This function doesn't always go to the remote server for the PWD. Once called the PWD is cached, and until PHP has a reason to believe the directory has changed any call to ftp_pwd() will return from the cache, even if the remote server has gone away.
To Top