SetNameOnly関数(TKInfo.dll)(Ver6.50対応版)
 SetNameOnly関数は、パラメータで渡された「名前+Email」の形式の文字列から、名前部分のみを取り出して返します。

 例えば、 斉藤秀夫 <hideo@hideo.com> という形式から、「斉藤秀夫」を取り出します。
パラメータ1
 変換元の文字列です。


返り値(文字列型)
 取り出された名前部分の文字列です。名前部分が見つからない場合はメールアドレスをそのまま返します。


複数メールアドレスの処理について
 複数のメールアドレスがコンマ区切りで指定されてる場合、SetEmailOnly関数またはSetNameOnly関数は、先頭の1つのメールアドレスのみを対象とした結果しか返しません。複数メールアドレスを処理するには、CallByEmailList関数を使うか、またはGetEmailListCountEmailList関数を使います。


$from = dllfuncstr( "CurrentHeader", "From" );
$fromname = dllfuncstr( "SetNameOnly", $from );

戻る