TOP ▲ itcore TOP PHP共通関数

PHP共通関数 by ITCORE

ソート順 新しい順 名前順
[新しい順]
1 uHtmlspecialchars4 htmlspecialchars 空白を に変換する。行末に[nr]がある場合は 2 を取る。行頭に[html]がある行はエンティティ化しない。
3 uHtmlspecialchars3 htmlspecialchars 空白を に変換する。例外指定あり。行末に[nr]がある場合は\nを取る。
4 uHtmlspecialchars2 htmlspecialchars 空白を に変換する。
5 uCmd linuxコマンドを実行してその結果を画面に出力する。
6 uJsClear 入力項目の初期化
7 uLogKeyTime 時間記録ログファイルを作成する。指定したキーをユニークにして新しい順に保存する。
8 uHtmlPrintNL 画面印刷 改ページ
9 uStrConvHiragana カタカナ(全角・半角)を全角ひらがなに変換する。
10 uStrConvComma カンマ系の文字を半角カンマに変換する。
11 uDirDocRoot2 ドキュメントルートとその上位ディレクトリを返す。
12 uIniErrorOutput エラーを画面に出す。
13 uStrRmSpace 空白(半角、全角)を削除する。
14 uChomp 行末の改行コードを取り除く。CRLF LF CR
15 uHexDump 16進ダンプ
16 uMakedir ディレクトリを作成する。既にあれば何もしない。複数階層OK。
17 file_get_contents2 ファイルが存在しなけてば空文字を返す。
18 uHtmlTagGet タグで囲まれたデータを取得する。入れ子タグには不対応。
19 uHtmlHeader 共通のHTMLヘッダ
20 uHttpGet PCのユーザエージェントを指定してURLをGETする。
21 uFlush 処理の途中で画面を表示させる。
22 uDateMonthCalc 年月に月数を足す(マイナ>スを入れれば引く) uDateMonthCalc(201712, 2) => 201802
23 uChecked 変数が値に等しければチェックボックスのcheckedを返す。
24 uJsBack 1つ前の画面に戻る。JavaScript利用
25 uExplodeSpace スペース区切りでexplodeする。複数スペース対応
26 uCookieSetArray 配列データをクッキーへ保存する。個々の値は配列の要素としてセットする。
27 uDateNextMonth 1ヶ月後の日を返す。月末の場合は翌月末を返す。20171215 -> 20180115 20180131 -> 20180228 -> 20180331 -> 20180430
28 uDateGetsumatsu 指定した日(年月)の月末日を返す。 20171203 201712 -> 21071231
29 uForm フォーム変数の受取。存在しない時は空文字を返す。
30 uDateNum 日付のセパレータをはずして8桁の数字として返す。 yyyy-mm-dd yyyy/m/d -> yyyymmdd
31 uDateMonday 指定した日以前の最初の月曜日を返す。
32 uIsRensouArray 配列が連想配列か判定する。true:連想配列 false:配列
33 uOpendirArrayDelete 配列に入っているファイル名をディレクトリから削除する。
34 uOpendirArrayCreate 配列に入っているファイル名をディレクトリに作成する。既にあれば上書き。
35 uCellGet タブ区切りの1行データからデータをを取り出す。先頭0。存在しなければ空文字を返す。
36 uOpendirArrayGet ディレクトリ配下のファイル名を配列に入れる。.と..は除く。
37 uKeyDataArrayGet KEY+DATAのデータを配列に入れる。最初のセパレータで区切る。同じKEYがあった場合は最後が有効になる。
38 uIpZeroRev ゼロ埋めIPから通常のIPに戻す。
39 uIpZero ゼロ埋めしたIPを返す。192.168.0.1 → 192.168.000.001
40 uStr0 前ゼロで埋めた文字を返す。
41 uStrConvSp1 連続空白(半角全角混在)を1つの半角空空白にする。
42 uJsClose 閉じるボタン JavaScript
43 uToLF 改行コードCR,CRLF,LF をすべてLFに変換する。
44 uStrHexDump 文字列を16進ダンプする。
45 uHtmlspecialcharsIndent インデント付きのhtmlspecialchars 行頭の空白を に変換する。
46 uIpCheck uIpCheck IPv4の形式チェック OK:true NG:false