【 文字列関数 】
概要 |
バイナリデータを16進表現に変換します SHIFT_JIS の 5C データの存在を知るのに有効です
|
print $_POST['test'] . "<BR>";
print bin2hex($_POST['test']) . "<BR>";
magic_quotes_gpc = Off の場合は以下のようになります
概要 |
文字列の一方向の暗号化(ハッシュ化)を行います
|
print crypt("lightbox","myencode" );
パスワードをファイル等に書き込む場合に、元のパスワード文字列を知る事ができないようにします
$a = explode( ",", "A,B,C" );
print_r( $a );
Array
(
[0] => A
[1] => B
[2] => C
)
概要 |
htmlentities は、HTML コードを表示する際に有効です str_replace は、その結果をさらに実際の変換結果にする為に使用しています
|
$a = htmlentities("<INPUT style=\"width:10\">");
$b = str_replace( "&", "&", $a );
print $b;
<INPUT style="width:10">
概要 |
VB での join 関数に相当します join は、implode の別名として存在します
|
$a = implode( ",", array("A","B","C") );
print $a;
$a = number_format( 1234.567, 2, ".", "," );
print $a;
概要 |
文字列中に任意の文字列があるかどうかを調べます 見つかった場合は、見つかった位置から最後までの文字列を返します
|
$a = strstr("abcdefghijk", "def" );
print $a . "<BR>";
if ( $a ) {
print "hit!";
}
$a = strstr("abcdefghijk", "xxx" );
print $a . "<BR>";
if ( !$a ) {
print "out!";
}
|