HtmlTemplateFramework
[ class tree: HtmlTemplateFramework ] [ index: HtmlTemplateFramework ] [ all elements ]

Procedural File: htf_com_func.inc

Source Location: /htf_com_func.inc



Page Details:

htf_com_func.inc

HTF共通関数保有ファイル




Tags:

filesource:  Source Code for this file
version:  $Id: htf_com_func.inc ,v 1.0 $;
author:  Yamauchi Shogo <htf@as-prj.com>
access:  public


Includes:

require_once("htf_com_define.inc") [line 14]






htf_add_cr [line 147]

string htf_add_cr( string $stradd)

引数文字列の最終文字が改行コードかどうかを判別し、 改行コードでない場合には改行コードを付加します。 NULL値は空文字の場合には改行コードは付加しません。



Tags:

access:  public


Parameters

string   $stradd   改行コードを追加する文字列
[ Top ]



htf_change_ext [line 487]

string htf_change_ext( string $strfname, [string $strext = &quot;&quot;])

指定ファイル名の拡張子を指定拡張子にて変更します。 拡張子を引数指定しない場合には、拡張子が削除されます。



Tags:

access:  public


Parameters

string   $strfname   ファイル名
string   $strext   拡張子名
[ Top ]



htf_comp_property [line 93]

bool htf_comp_property( string $attrvalue, string $compstr)

xmlの属性値が比較する属性値と合致するかどうかを返します。 htfでは、大文字・小文字を意識しないで比較します。



Tags:

access:  public


Parameters

string   $attrvalue   判別する属性値
string   $compstr   判別に使用する基準属性値
[ Top ]



htf_comp_xmlattrname [line 59]

bool htf_comp_xmlattrname( string $attrname, string $compstr)

xmlの属性名が比較する属性名と合致するかどうかを返します。 htfでは、大文字・小文字を意識しないで比較します。



Tags:

access:  public


Parameters

string   $attrname   判別する属性名
string   $compstr   判別に使用する基準属性名
[ Top ]



htf_comp_xmlelementname [line 25]

bool htf_comp_xmlelementname( string $elemname, string $compstr)

xmlの要素名が比較する要素名と合致するかどうかを返します。 htfでは、大文字・小文字を意識しないで比較します。



Tags:

access:  public


Parameters

string   $elemname   判別する要素名
string   $compstr   判別に使用する基準要素名
[ Top ]



htf_cut_dirseparator [line 296]

string htf_cut_dirseparator( string $strdir)

引数文字列の最終文字がファイル区切り文字の場合、 最後のファイル区切り文字を削除した文字列を返します。



Tags:

access:  public


Parameters

string   $strdir   ディレクトリ名
[ Top ]



htf_gen_imgname [line 561]

string htf_gen_imgname( )

イメージ名をジェネレートします。



Tags:

access:  public


[ Top ]



htf_get_comment_areaend [line 186]

string htf_get_comment_areaend( [string $strareaname = &quot;&quot;])

終了行コメント文字列を作成します。



Tags:

access:  public


Parameters

string   $strareaname   コメント文字列に組み込むエリア名
[ Top ]



htf_get_comment_areastart [line 168]

string htf_get_comment_areastart( [string $strareaname = &quot;&quot;])

開始行コメント文字列を作成します。



Tags:

access:  public


Parameters

string   $strareaname   コメント文字列に組み込むエリア名
[ Top ]



htf_get_fileincludepath [line 377]

string htf_get_fileincludepath( string $strfname)

指定ファイル名でインクルードパスをサーチし、 存在する場合には絶対パスを返します。 存在しない場合には空文字を返します。



Tags:

access:  public


Parameters

string   $strfname   ファイル名
[ Top ]



htf_get_filepath [line 402]

string htf_get_filepath( string $strcwd, string $strfname)

指定ファイル名で指定ディレクトリの上位を検索し、

存在する場合には絶対パスを返します。 存在しない場合には空文字を返します。 上位ディレクトリにドキュメントルートが存在する場合には、 ドキュメントルートまでで検索を終了します。




Tags:

access:  public


Parameters

string   $strcwd   ディレクトリ名
string   $strfname   ファイル名
[ Top ]



htf_get_filepath_relative [line 445]

string htf_get_filepath_relative( string $strcwd, string $strfname)

指定ファイル名で指定ディレクトリの上位を検索し、

存在する場合には指定ディレクトリからの相対パスを返します。 存在しない場合には空文字を返します。 上位ディレクトリにドキュメントルートが存在する場合には、 ドキュメントルートで検索を終了します。




Tags:

access:  public


Parameters

string   $strcwd   ディレクトリ名
string   $strfname   ファイル名
[ Top ]



htf_get_incdirarray [line 271]

void htf_get_incdirarray( &$arset, array $arset)

PHP環境設定値のinclude_path内容を引数に指定した配列に取得します。



Tags:

access:  public


Parameters

array   $arset   include_path内容設定配列
   &$arset  
[ Top ]



htf_get_parentdir [line 322]

string htf_get_parentdir( string $strdir)

引数ディレクトリ文字列の一つ上のディレクトリ名を返します。 引数ディレクトリがドキュメントルートや、ルートディレクトリを あらわしている場合には、空文字を返します。



Tags:

access:  public


Parameters

string   $strdir   ディレクトリ名
[ Top ]



htf_is_existsval [line 127]

bool htf_is_existsval( mixed $propval, string $compstr)

値がhtfで使用できる値かどうかを返します。 NULL値や空文字の場合はfalseを返します。



Tags:

access:  public


Parameters

mixed   $propval  
string   $compstr   判別に使用する基準属性値
[ Top ]



htf_make_fullpathname [line 251]

string htf_make_fullpathname( string $strdir, $strfname, string $strchild)

ディレクトリ名とファイル名を結合し、ファイルシステム上の絶対パスを生成します。 ディレクトリ名のの最後の文字はファイル区切り文字であるかどうかを判別して結合します。



Tags:

access:  public


Parameters

string   $strdir   ディレクトリ名
string   $strchild   ファイル名
   $strfname  
[ Top ]



htf_make_url [line 210]

string htf_make_url( string $strroot, string $strchild)

ルートURLとそれ以下を結合し、URL絶対パスを生成する。 ルートURLの最後の文字・子URLの先頭文字は、'/' であるかどうかを判別して結合する。



Tags:

access:  public


Parameters

string   $strroot   ルートURL
string   $strchild   ルート以下の子URL
[ Top ]



htf_nz [line 523]

mixed htf_nz( mixed $chkparam, mixed $altval)

指定値がNULLだった場合に指定代替値を返し、NULL値を回避します。



Tags:

access:  public


Parameters

mixed   $chkparam   NULL値をチェックするパラメータ
mixed   $altval   NULLだった場合に返す代替値
[ Top ]



htf_printphplink [line 576]

string htf_printphplink( string $url, string $disp)

アンカーリンクタグを生成します。



Tags:

access:  public


Parameters

string   $url   リンク先のURL
string   $disp   表示文字列
[ Top ]



htf_printphplink2 [line 590]

string htf_printphplink2( string $url, string $disp, string $opt)

属性指定付きアンカーリンクタグを生成します。



Tags:

access:  public


Parameters

string   $url   リンク先のURL
string   $disp   表示文字列
string   $opt   属性指定文字列
[ Top ]



htf_split_arr [line 539]

array htf_split_arr( string $strsplit, string $strdelim)

指定した文字列を指定したデリミタで配列に分解します。



Tags:

access:  public


Parameters

string   $strsplit   分解する文字列
string   $strdelim   判別するデリミタ
[ Top ]



Documentation generated on Tue, 19 Sep 2006 06:20:34 +0900 by phpDocumentor 1.3.0