ジャンプ先: 概要. 戻り値. MEL 例.

概要

basename(string $path, string $suffix)

$path から「/」で終わるプリフィックスをすべて除去します。$path が「/」で終わる場合は、$path がはじめに除去されます。$suffix が空でなく、また $path の終わりにある場合は、$suffix も除去されます。Windows では、入力した $path を最初に処理し、すべてのバックスラッシュ(「¥¥」として入力する「¥」)を「/」に変換します。

戻り値

string: 除去されたベース名

引数

変数名 変数タイプ 説明
$pathstring除去するパス文字列です。
$suffixstring除去する接頭辞です。

MEL 例

	string $path = "/usr/people/gamera/gamera.mel";
	string $basename = basename( $path, ".mel" );
	// Result: gamera //

  basename( $path, "" );
	// Result: gamera.mel //

  string $ntPath = "C:/aw/godzilla/hello.c";
	basename( $ntPath, ".c" );
	// Result: hello //