ファイル自身のパスをPHPには$_SERVERという便利なヤツがあって、そこにパスが入っている。それを取り出すことでフォームなどで自分自身に送信するときなんかに利用できる。
<?php $_SERVER['SCRIPT_NAME'] ?>
前に書いた PHPでおみくじプログラムを作ってみた - 半地下備忘録 でも、ファイル自身へのリンクを作るために$_SERVER['SCRIPT_NAME']を使ってパスを取得してたりする。
参考
?以後のパラメーターがつく場合には、その部分は無視されるので、使い方によっては注意が必要。?以後にパラメーターを付けたい場合はこっちを使う。
<?php $_SERVER['PHP_SELF'] ?>