Procedural File: htf_com_func.inc
Source Location: /htf_com_func.inc
Page Details:
htf_com_func.inc
HTF共通関数保有ファイル
Tags:
Includes:
htf_add_cr [line 147]
string htf_add_cr(
string $stradd)
|
|
引数文字列の最終文字が改行コードかどうかを判別し、 改行コードでない場合には改行コードを付加します。 NULL値は空文字の場合には改行コードは付加しません。
Tags:
Parameters
| string |
$stradd |
改行コードを追加する文字列 |
htf_change_ext [line 487]
string htf_change_ext(
string $strfname, [string $strext = ""])
|
|
指定ファイル名の拡張子を指定拡張子にて変更します。 拡張子を引数指定しない場合には、拡張子が削除されます。
Tags:
Parameters
| string |
$strfname |
ファイル名 |
| string |
$strext |
拡張子名 |
htf_comp_property [line 93]
bool htf_comp_property(
string $attrvalue, string $compstr)
|
|
xmlの属性値が比較する属性値と合致するかどうかを返します。 htfでは、大文字・小文字を意識しないで比較します。
Tags:
Parameters
| string |
$attrvalue |
判別する属性値 |
| string |
$compstr |
判別に使用する基準属性値 |
htf_comp_xmlattrname [line 59]
bool htf_comp_xmlattrname(
string $attrname, string $compstr)
|
|
xmlの属性名が比較する属性名と合致するかどうかを返します。 htfでは、大文字・小文字を意識しないで比較します。
Tags:
Parameters
| string |
$attrname |
判別する属性名 |
| string |
$compstr |
判別に使用する基準属性名 |
htf_comp_xmlelementname [line 25]
bool htf_comp_xmlelementname(
string $elemname, string $compstr)
|
|
xmlの要素名が比較する要素名と合致するかどうかを返します。 htfでは、大文字・小文字を意識しないで比較します。
Tags:
Parameters
| string |
$elemname |
判別する要素名 |
| string |
$compstr |
判別に使用する基準要素名 |
htf_cut_dirseparator [line 296]
string htf_cut_dirseparator(
string $strdir)
|
|
引数文字列の最終文字がファイル区切り文字の場合、 最後のファイル区切り文字を削除した文字列を返します。
Tags:
Parameters
htf_gen_imgname [line 561]
string htf_gen_imgname(
)
|
|
イメージ名をジェネレートします。
Tags:
htf_get_comment_areaend [line 186]
string htf_get_comment_areaend(
[string $strareaname = ""])
|
|
終了行コメント文字列を作成します。
Tags:
Parameters
| string |
$strareaname |
コメント文字列に組み込むエリア名 |
htf_get_comment_areastart [line 168]
string htf_get_comment_areastart(
[string $strareaname = ""])
|
|
開始行コメント文字列を作成します。
Tags:
Parameters
| string |
$strareaname |
コメント文字列に組み込むエリア名 |
htf_get_fileincludepath [line 377]
string htf_get_fileincludepath(
string $strfname)
|
|
指定ファイル名でインクルードパスをサーチし、 存在する場合には絶対パスを返します。 存在しない場合には空文字を返します。
Tags:
Parameters
htf_get_filepath [line 402]
string htf_get_filepath(
string $strcwd, string $strfname)
|
|
指定ファイル名で指定ディレクトリの上位を検索し、 存在する場合には絶対パスを返します。 存在しない場合には空文字を返します。 上位ディレクトリにドキュメントルートが存在する場合には、 ドキュメントルートまでで検索を終了します。
Tags:
Parameters
| string |
$strcwd |
ディレクトリ名 |
| string |
$strfname |
ファイル名 |
htf_get_filepath_relative [line 445]
string htf_get_filepath_relative(
string $strcwd, string $strfname)
|
|
指定ファイル名で指定ディレクトリの上位を検索し、 存在する場合には指定ディレクトリからの相対パスを返します。 存在しない場合には空文字を返します。 上位ディレクトリにドキュメントルートが存在する場合には、 ドキュメントルートで検索を終了します。
Tags:
Parameters
| string |
$strcwd |
ディレクトリ名 |
| string |
$strfname |
ファイル名 |
htf_get_incdirarray [line 271]
void htf_get_incdirarray(
&$arset, array $arset)
|
|
PHP環境設定値のinclude_path内容を引数に指定した配列に取得します。
Tags:
Parameters
| array |
$arset |
include_path内容設定配列 |
| |
&$arset |
|
htf_get_parentdir [line 322]
string htf_get_parentdir(
string $strdir)
|
|
引数ディレクトリ文字列の一つ上のディレクトリ名を返します。 引数ディレクトリがドキュメントルートや、ルートディレクトリを あらわしている場合には、空文字を返します。
Tags:
Parameters
htf_is_existsval [line 127]
bool htf_is_existsval(
mixed $propval, string $compstr)
|
|
値がhtfで使用できる値かどうかを返します。 NULL値や空文字の場合はfalseを返します。
Tags:
Parameters
| mixed |
$propval |
|
| string |
$compstr |
判別に使用する基準属性値 |
htf_make_fullpathname [line 251]
string htf_make_fullpathname(
string $strdir, $strfname, string $strchild)
|
|
ディレクトリ名とファイル名を結合し、ファイルシステム上の絶対パスを生成します。 ディレクトリ名のの最後の文字はファイル区切り文字であるかどうかを判別して結合します。
Tags:
Parameters
| string |
$strdir |
ディレクトリ名 |
| string |
$strchild |
ファイル名 |
| |
$strfname |
|
htf_make_url [line 210]
string htf_make_url(
string $strroot, string $strchild)
|
|
ルートURLとそれ以下を結合し、URL絶対パスを生成する。 ルートURLの最後の文字・子URLの先頭文字は、'/' であるかどうかを判別して結合する。
Tags:
Parameters
| string |
$strroot |
ルートURL |
| string |
$strchild |
ルート以下の子URL |
htf_nz [line 523]
mixed htf_nz(
mixed $chkparam, mixed $altval)
|
|
指定値がNULLだった場合に指定代替値を返し、NULL値を回避します。
Tags:
Parameters
| mixed |
$chkparam |
NULL値をチェックするパラメータ |
| mixed |
$altval |
NULLだった場合に返す代替値 |
htf_printphplink [line 576]
string htf_printphplink(
string $url, string $disp)
|
|
アンカーリンクタグを生成します。
Tags:
Parameters
| string |
$url |
リンク先のURL |
| string |
$disp |
表示文字列 |
htf_printphplink2 [line 590]
string htf_printphplink2(
string $url, string $disp, string $opt)
|
|
属性指定付きアンカーリンクタグを生成します。
Tags:
Parameters
| string |
$url |
リンク先のURL |
| string |
$disp |
表示文字列 |
| string |
$opt |
属性指定文字列 |
htf_split_arr [line 539]
array htf_split_arr(
string $strsplit, string $strdelim)
|
|
指定した文字列を指定したデリミタで配列に分解します。
Tags:
Parameters
| string |
$strsplit |
分解する文字列 |
| string |
$strdelim |
判別するデリミタ |
|