?>
<?php
/**
* htmlspecialchars_decode() 函数把一些预定义的 HTML 实体转换为字符。
* htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。
会被解码的 HTML 实体是: & 成为 & (和号) " 成为 " (双引号) ' 成为 ' (单引号) < 成为 < (小于)> 成为 > (大于)*/
/**
* quoted_printable_decode() 函数对经过 quoted-printable 编码后的字符串进行解码,返回 8 位的字符串。
*/
$str = "Hello=0Aworld.";
//echo quoted_printable_decode($str);
?>
}
if (CRYPT_MD5 == 1)
{
echo "MD5: ".crypt("hello world")."\n<br />";
}
else
{
echo "MD5 not supported.\n<br />";
}
if (CRYPT_BLOWFISH == 1)
{
echo "Blowfish: ".crypt("hello world");
<?php
/**
* addcslashes 在列表字符串前添加\
*/
$str = "Hello, my name is John Adams.";
//echo $str;
//echo addcslashes($str,'m');
//echo addcslashes($str,'J');
//echo addslashes($str) . " This is safe in a database query.";
?>
<?php
/**
* "Hello world!";
//echo bin2hex($str);
//echo chr(052);
//echo chr(0x52);
?>
<?php
/**
* chunk_split() 函数把字符串分割为一连串更小的部分。
* chunk_split(string,length,end)
* string 必需。规定要分割的字符串。length 可选。一个数字,定义字符串块的长度。
*/
?>
<?php
/**
* get_html_translation_table() 函数返回被 htmlentities() 和 htmlspecialchars() 函数使用的翻译表。
*/
/*
print_r (get_html_translation_table());
echo "<br />";
*/
?>
<?php
/**
* ltrim() 函数从字符串左侧删除空格或其他预定义字符。
*/
/*
$str = "\r\nHello World!";
echo "Without ltrim: " . $str;
echo "<br />";
echo "With ltrim: " . ltrim($str);
//echo pack("H*",bin2hex($str));
?>
<?php
/**
* chr() 函数从指定的 ASCII 值返回字符。
* ascii 参数可以是十进制、八进制或十六进制。通过前置 0 来规定八进制,通过前置 0x 来规定十六进制。
*/
//echo chr(52);
sscanf($string,"age:%d weight:%dkg",$age,$weight);
// show types and values
var_dump($age,$weight);
*/
?>
<?php
/**
* str_ireplace() 函数使用一个字符串替换字符串中的另一些字符。
$number = 123;
$txt = sprintf("%s world. Day number %u",$str,$number);
echo $txt;
*/
?>
<?php
/**
* sscanf() 函数根据指定的格式解析来自一个字符串的输入。
*/
/*
$string = "age:30 weight:60kg";
*/
/*
echo levenshtein("Hello World","ello World");
echo "<br />";
echo levenshtein("Hello World","ello World",10,20,30);
10代表插入一个字符的代价 可变化默认为1
20代表替换一个字符的代价 可变化默认为1
//print_r(count_chars($str,1));
?>
<?php
/**
* crypt() 函数返回使用 DES、Blowfish 或 MD5 加密的字符串。
*/
/*
if (CRYPT_STD_DES == 1)
{
echo "Standard DES: ".crypt("hello world")."\n<br />";
?>
<?php
/**
* addslashes() 函数在指定的预定义字符前添加反斜杠。
这些预定义字符是: 单引号 (')双引号 (") 反斜杠 (\)NULL
*/
$str = "Who's John Adams?";
//echo $str . " This is not safe in a database query.<br />";
?>
<?php
/**
* str_pad() 函数把字符串填充为指定的长度。
*/
$str = "Hello World";
//echo str_pad($str,20,".");
?>
<?php
}
else
{
echo "Blowfish DES not supported.";
}
*/
?>
<?php
/**
* fprintf 将格式化的字符串写到指定的输出流
*/
/*
$number = 123;
$file = fopen("test.txt","w");
fprintf($file,"With 2 decimals: %1\$.2f\nWith no decimals: %1\$u",$number);
echo html_entity_decode($str);
echo "<br />";
echo html_entity_decode($str, ENT_QUOTES);
echo "<br />";
echo html_entity_decode($str, ENT_NOQUOTES);
*/
*/
/*
$filename = "test.txt";
$sha1file = sha1_file($filename);
var_dump($sha1file);
*/
?>
<?php
/**
* similar_text计算两个字符串的相似度
*/
/*
echo similar_text("Hello World","Hello Peter");
if (sha1($str) == 'f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0')
{
echo "<br />Hello world!";
exit;
}
*/
?>
<?php
/**
* sha1()_file计算文件的sha1散列
* find 必需。规定要查找的值.replace 必需。规定替换 find 中的值的值。string 必需。规定被搜索的字符串。
<?php
/**
* htmlspecialchars_decode() 函数把一些预定义的 HTML 实体转换为字符。
* htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。
会被解码的 HTML 实体是: & 成为 & (和号) " 成为 " (双引号) ' 成为 ' (单引号) < 成为 < (小于)> 成为 > (大于)*/
/**
* quoted_printable_decode() 函数对经过 quoted-printable 编码后的字符串进行解码,返回 8 位的字符串。
*/
$str = "Hello=0Aworld.";
//echo quoted_printable_decode($str);
?>
}
if (CRYPT_MD5 == 1)
{
echo "MD5: ".crypt("hello world")."\n<br />";
}
else
{
echo "MD5 not supported.\n<br />";
}
if (CRYPT_BLOWFISH == 1)
{
echo "Blowfish: ".crypt("hello world");
<?php
/**
* addcslashes 在列表字符串前添加\
*/
$str = "Hello, my name is John Adams.";
//echo $str;
//echo addcslashes($str,'m');
//echo addcslashes($str,'J');
//echo addslashes($str) . " This is safe in a database query.";
?>
<?php
/**
* "Hello world!";
//echo bin2hex($str);
//echo chr(052);
//echo chr(0x52);
?>
<?php
/**
* chunk_split() 函数把字符串分割为一连串更小的部分。
* chunk_split(string,length,end)
* string 必需。规定要分割的字符串。length 可选。一个数字,定义字符串块的长度。
*/
?>
<?php
/**
* get_html_translation_table() 函数返回被 htmlentities() 和 htmlspecialchars() 函数使用的翻译表。
*/
/*
print_r (get_html_translation_table());
echo "<br />";
*/
?>
<?php
/**
* ltrim() 函数从字符串左侧删除空格或其他预定义字符。
*/
/*
$str = "\r\nHello World!";
echo "Without ltrim: " . $str;
echo "<br />";
echo "With ltrim: " . ltrim($str);
//echo pack("H*",bin2hex($str));
?>
<?php
/**
* chr() 函数从指定的 ASCII 值返回字符。
* ascii 参数可以是十进制、八进制或十六进制。通过前置 0 来规定八进制,通过前置 0x 来规定十六进制。
*/
//echo chr(52);
sscanf($string,"age:%d weight:%dkg",$age,$weight);
// show types and values
var_dump($age,$weight);
*/
?>
<?php
/**
* str_ireplace() 函数使用一个字符串替换字符串中的另一些字符。
$number = 123;
$txt = sprintf("%s world. Day number %u",$str,$number);
echo $txt;
*/
?>
<?php
/**
* sscanf() 函数根据指定的格式解析来自一个字符串的输入。
*/
/*
$string = "age:30 weight:60kg";
*/
/*
echo levenshtein("Hello World","ello World");
echo "<br />";
echo levenshtein("Hello World","ello World",10,20,30);
10代表插入一个字符的代价 可变化默认为1
20代表替换一个字符的代价 可变化默认为1
//print_r(count_chars($str,1));
?>
<?php
/**
* crypt() 函数返回使用 DES、Blowfish 或 MD5 加密的字符串。
*/
/*
if (CRYPT_STD_DES == 1)
{
echo "Standard DES: ".crypt("hello world")."\n<br />";
?>
<?php
/**
* addslashes() 函数在指定的预定义字符前添加反斜杠。
这些预定义字符是: 单引号 (')双引号 (") 反斜杠 (\)NULL
*/
$str = "Who's John Adams?";
//echo $str . " This is not safe in a database query.<br />";
?>
<?php
/**
* str_pad() 函数把字符串填充为指定的长度。
*/
$str = "Hello World";
//echo str_pad($str,20,".");
?>
<?php
}
else
{
echo "Blowfish DES not supported.";
}
*/
?>
<?php
/**
* fprintf 将格式化的字符串写到指定的输出流
*/
/*
$number = 123;
$file = fopen("test.txt","w");
fprintf($file,"With 2 decimals: %1\$.2f\nWith no decimals: %1\$u",$number);
echo html_entity_decode($str);
echo "<br />";
echo html_entity_decode($str, ENT_QUOTES);
echo "<br />";
echo html_entity_decode($str, ENT_NOQUOTES);
*/
*/
/*
$filename = "test.txt";
$sha1file = sha1_file($filename);
var_dump($sha1file);
*/
?>
<?php
/**
* similar_text计算两个字符串的相似度
*/
/*
echo similar_text("Hello World","Hello Peter");
if (sha1($str) == 'f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0')
{
echo "<br />Hello world!";
exit;
}
*/
?>
<?php
/**
* sha1()_file计算文件的sha1散列
* find 必需。规定要查找的值.replace 必需。规定替换 find 中的值的值。string 必需。规定被搜索的字符串。