PHPのrealpath()関数を使用し絶対パスを取得する

PHPのrealpath()関数を使用し絶対パスを取得してみます。

realpath()関数は、絶対パスを取得することができます。取得に成功した場合は絶対パスの名前を返し、失敗した場合はFALSE(偽)を返します。

■基本的な構文

realpath(path)

pathは、取得するパスを指定します。

■環境

・Windows10

・XAMPP 8.0.6

・PHP Version 8.0.6

■PHPのrealpath()関数を使用し絶対パスを取得する

では、早速PHPのrealpath()関数を使用し絶対パスを取得してみます。

■コード

<html lang="ja"> 
<head> 
<title>realpath()関数を使用し絶対パスを取得する</title>
</head>
<body>
<?php
echo realpath("test.txt");
?>
</body>
</html>

今回は、echo文とrealpath()関数を使用し、返された情報を出力します。realpath()関数の括弧内には、引数,パラメーターとして、絶対パスを取得するファイルを指定します。

なお、今回はファイルは「test.txt」というtxt形式のテキストファイルを用意しました。テキストファイルの中身は空です。

■実行

では、このスクリプトを「get_absolutepath.php」という名前で保存し、実行させてみます。

実行してみると、realpath()関数を使用したことで、絶対パスの名前が返されてecho文で出力させることができました。

コメント

タイトルとURLをコピーしました