PHP ファイルの絶対パスやディレクトリ名取得

2010年03月03日(水)

ファイルの絶対パス取得方法です。
こんなことも知らずによくやってました。

realpath('test.php')

「リアルパス」ってなにかいいですね。

$path_data = pathinfo('test.php');
$path_data['dirname']; //ディレクトリ名
$path_data['basename']; //ファイル名
$path_data['extension']; //拡張子
print_r($path_data);

拡張子なども取得できるんですね。
なんてこった。
拡張子は正規表現で取得してました・・・

頑張ります。

jQuery aのイベントでリンクさせない処理

2010年03月01日(月)

aにclickなどのイベント処理をする場合、hrefのリンク先に飛んでしまうので
困っていました。

例えば、下の処理です。

$(function(){
    $("a").click(function(){
            $("#test_img").attr("src","test.jpg");
    })
})

このような時は関数の返り値をfalseにしてやることで
aがリンクするのを回避する事が出来るそうです。

$(function(){
    $("a").click(function(){
            $("#test_img").attr("src","test.jpg");
            return false;
    })
})

これ、もっと早く知っておきたかったです。