[pear_error: message="Success" code=0 mode=return level=notice prefix="" info=""]
JUGEMテーマ:プログラミング どうも。お久しぶりです。Seo-P-Linkには、セキュリティ対策として画像認証がある事とコレってあんまり意味なくね?って思いませんか。なぜならば、文字列が固定なので入力文字が変わらないんですよね。だから、言ってしまえば…現状だと、「機能が有っても無いのと変わらない」ぐらいな気がします。ですので。目標 : 「ランダムな文字列を表示されるようにする。」って事で。考えてみました。まず、現状でのimage_auth.phpを確認してみると。アレ…画像が表示されねぇ…。多分、私が借りているレンタ...
天空の広場 | 2011.09.29 Thu 23:23
StrComp関数についてメモしておきます。 単純な文字列比較なら「sting1 = string2」で良いと思いますが、 StrComp関数では大文字と小文字、半角と全角、ひらがなとカタカナを 区別せずに比較することができます。 概要 StrComp(String1, String2, [Conpare]) 機能 指定の文字列を比較 戻り値 String1がString2未満の場合は「-1」 String1とString2が等しい場合は「0」 String1がString2を超える場合は「1」 String1またはString2がNull場合は「Null」 引数 引数名説明 String1 比較対...
フィロの村note | 2011.09.29 Thu 21:59
Len関数についてメモしておきます。 文字数をカウントする関数として知られていると思いますが、 実は数値型や構造体の変数のバイト数を調べたりもできたりします。 ヘルプにない例もいろいろと動作検証してみました。 概要 Len(Expression) 機能 文字列を指定した場合は文字数を取得または変数のバイト数を取得 戻り値 指定文字列の文字数または変数のバイト数指定値がNULLの場合はNULL 引数 引数名説明 Expression 対象文字列 使用例 説明記述例出力 文字列の文字数を取得 Len("abcde") ...
フィロの村note | 2011.09.28 Wed 23:38
Mid関数についてメモしておきます。 概要 Mid(String, Start, [Length]) 機能 指定文字列の指定位置から指定文字数分の文字列を取得 戻り値 指定位置から指定文字数分の文字列 引数 引数名説明 String 対象文字列 Start 切り出す文字列の開始位置 Length (省略化)切り出す文字列の文字数 使用例 説明記述例出力 3文字目から2文字分の文字列を取得 Mid("abcde", 3, 2) cd 3文字目以降の文字列をすべて取得(Right関数と同じ処理) Mid("abcde", 3) cd 応用例 説明記述例出力 ...
フィロの村note | 2011.09.27 Tue 23:27
Right関数についてメモしておきます。 概要 Right(String, Length) 機能 指定文字列の右端から指定文字数分の文字列を取得 戻り値 指定文字数分の文字列 引数 引数名説明 String 対象文字列 Length 切り出す文字列の文字数 使用例 説明記述例出力 右端から3文字取得 Right("abcde", 3) cde 応用例 説明記述例出力 文字列を逆転 '対象文字列 Const TARGETSTR As String = "abcde" '作業用変数 Dim str As String Dim putStr As String '初期化 str = TARGETSTR ...
フィロの村note | 2011.09.26 Mon 23:22
Left関数についてメモしておきます。 概要 Left(String, Length) 機能 指定文字列の左端から指定文字数分の文字列を取得 戻り値 指定文字数分の文字列 引数 引数名説明 String 対象文字列 Length 切り出す文字列の文字数 使用例 説明記述例出力 左端から3文字取得 Left("abcde", 3) abc 応用例 説明記述例出力 長い文字列を5文字ずつの長さで区切って出力 '対象文字列 Const TARGETSTR As String = "abcdefghijklmnopqrstuvwxyz" '1行の文字数 Const LINELEN As Lon...
フィロの村note | 2011.09.25 Sun 09:52
Replace関数についてメモしておきます。 文字列置換を行う際に使用します。 概要 Replace(expression, find, replace, [start], [count], [compare]) 機能 対象文字列(expression)から検索文字列(find)を置換文字列(replace)に置換 戻り値 置換した文字列(startを指定した場合は、指定位置から末尾までを置換した文字列) 引数 引数名説明 expression対象文字列 find 検索文字列 replace 置換文字列 start (省略可)検索の開始位置省略時は文字列の先頭から検索 count (省略可)置換する回数 compare (...
フィロの村note | 2011.09.24 Sat 10:24
InStrRev関数についてメモしておきます。 文字列末尾から文字列検索を行う際に使用します。 InStr関数と対になる関数のようですが、 なぜか引数の順番が違うので注意!(InStr関数の順番が悪い気がしますが…) 概要 InStrRev(stringcheck, stringmatch, [start], [compare]) 機能 対象文字列(stringcheck)から検索文字列(stringmatch)を末尾から検索 戻り値 最初に見つかった文字位置見つからなかった場合は「0」 引数 引数名説明 stringcheck 検索対象の文字列 stringmatch 検索する文字列 start (省...
フィロの村note | 2011.09.23 Fri 09:56
InStr関数についてメモしておきます。 文字列検索を行う際に使用します。 概要 InStr([start], string1, string2, [compare]) 機能 対象文字列(string1)から検索文字列(string2)を先頭から検索 戻り値 最初に見つかった文字位置見つからなかった場合は「0」 引数 引数名説明 start (compare省略時のみ省略可)検索の開始位置省略時は文字列の先頭から検索 string1 検索対象の文字列 string2 検索する文字列 compare (省略可)比較モードの定数 引数:定数 引数:compare 定数名値説明使用...
フィロの村note | 2011.09.22 Thu 23:37
StrConv関数についてメモしておきます。 大文字⇔小文字、半角⇔全角、ひらがな⇔カタカナ、Unicode⇔ShiftJIS等の相互変換ができます。 VB6やVBAはUnicodeなので、半角文字も2バイトとしてカウントしてしまうため、 LenB()で半角文字を1バイトとしてカウントする際にも必要になったりします。 概要 StrConv(string, conversion, [LocalID]) 機能 指定の文字列を指定の形式に変換 戻り値 変換した文字列 引数 引数名説明 string 変換対象の文字列 conversion 変換の種類の定数 LocalID (省略可)国別情...
フィロの村note | 2011.09.21 Wed 23:54
全1000件中 601 - 610 件表示 (61/100 ページ)