php手册String函数(解析)

Posted 贵哥的编程之路

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php手册String函数(解析)相关的知识,希望对你有一定的参考价值。


$str=addcslashes("A001 A002 A003","A");
echo($str);//在大写A的前面加上反斜杠\\,大小写是区分的哦

php手册String函数(解析)_字符串



$str = "Welcome to Shanghai!";
echo $str."
"
;
echo addcslashes($str,A..Z)."
"
;//有大写的A到Z之间的英文全部前面加上反斜杠\\
echo addcslashes($str,a..z)."
"
;
//有小写的a到z之间全部加上反斜杠\\
echo addcslashes($str,a..g);//小写的a到g这个范围全部加上反斜杠\\

php手册String函数(解析)_php_02



$str=addslashes(Shanghai is the "biggest" city in China.);//在单引号或者双引号内的引号才加上反斜杠
echo($str);

php手册String函数(解析)_大小写_03



$str = "Who s Bill Gates?";

echo addslashes($str);//单引号或者双引号内的引号才会有反斜杠
?>

php手册String函数(解析)_字符串_04



$str=bin2hex("Shanghai");
echo($str);//Shanghai转换为十六进制

php手册String函数(解析)_字符串_05



$str=bin2hex("Shanghai");//转换成十六进制
echo "
"
;
echo pack("H*",bin2hex("Shanghai"));//在还原回原来的数据

php手册String函数(解析)_字符串_06



$str = "Hello World!";
echo chop($str,"World!");//移除掉$str变量里面的World

php手册String函数(解析)_大小写_07



$str = "Hello World!\\n\\n";
echo $str."666";
echo "
"
;
echo chop($str)."666";//移除掉\\n\\n

php手册String函数(解析)_大小写_08



echo chr(61);//十进制所代表的ascll码
echo "
"
;
echo chr(061);echo "
"
;//八进制代表的ascii码

echo chr(0x61);echo "
"
;//十六进制代表的ascii码

php手册String函数(解析)_大小写_09



$str = "Shanghai";//这个字符串分割成一个一个的字符S h a n g h a i,分割后,分割的位置加上.
echo chunk_split($str,1,.);

php手册String函数(解析)_php_10



$str = "Shanghai";//每六个字符的后面分割,分割后,分割的位置加上...如果chong不到六个,就把...加到最后
echo chunk_split($str,6,...);

php手册String函数(解析)_大小写_11



$str = ",2&5L;&\\@=V]R;&0A `";
echo convert_uudecode($str);//解码

php手册String函数(解析)_php_12



$str = "Hello world!";
$encodeString = convert_uuencode($str);//编码相当于加密
echo $encodeString . "
"
;

php手册String函数(解析)_字符串_13



$str = "PHP is pretty fun!!";
$strArray=count_chars($str,1);//模式一,ASCII 值为键名(字符),出现的次数为键值(字符出现的次数):
foreach ($strArray as $key => $value)
echo "字符 ".chr($key)." 被找到
$value 次。
"
;
//每一个字符出现了多少次,chr函数代表显示出来的是ascii码

php手册String函数(解析)_php_14



$str = crc32("Shanghai");
printf("%u\\n",$str);//不懂什么意思
?>

php手册String函数(解析)_大小写_15



$str = "Hello world. I love Shanghai!";
print_r(explode(" ",$str));//(把字符串分割成数组,以空格为分割线)

php手册String函数(解析)_php_16



$str = one,two,three,four;
print_r(explode(",",$str,0));
//把字符串分割成数组。只分割成一个数组元素

php手册String函数(解析)_大小写_17



$str = one,two,three,four;
print_r(explode(",",$str,-1));
//-1:four不要,把前面的字符串以,分割,成数组元素

php手册String函数(解析)_大小写_18



$number = 9;
$str = "Beijing";
$file=fopen(test.txt,w);//写入模式,打开test.txt文件
echo fprintf($file,"%u %s",$number,$str);//把数字$u 字符串$s写入到test.txt文件里面

php手册String函数(解析)_字符串_19



print_r(get_html_translation_table());//最普通的编码

php手册String函数(解析)_字符串_20



echo hebrev("? ???? ?????");//相反方向

php手册String函数(解析)_大小写_21



echo hebrevc("? ???? ?????\\n? ???? ?????");//把\\n转换成

php手册String函数(解析)_大小写_22



echo hex2bin("48656c6c6f20576f726c6421");
//把十六进制值转换成ascii码

php手册String函数(解析)_php_23



$str = "This is some bold text.";
echo htmlspecialchars($str);//原样输出
echo "
"
;
echo htmlspecialchars_decode($str);//把字符串中的特殊字符解析输出
?>

php手册String函数(解析)_字符串_24



$arr = array(Hello,World!,I,love,Shanghai!);
echo implode(" ",$arr);//数组变成字符串,以空格为分割线

php手册String函数(解析)_大小写_25



$arr = array(Hello,World!,I,love,Shanghai!);
echo join(" ",$arr);//implode的别名

php手册String函数(解析)_字符串_26



echo lcfirst("WWWello world");//把字符串中的第一个字符变成小写

php手册String函数(解析)_php_27



echo levenshtein("Hello World","ello World");
echo "
"
;
echo levenshtein("Hello World","ello World",10,20,40);//不会

php手册String函数(解析)_php_28

php手册String函数(解析)_大小写_29



$str = "Hello World!";
echo $str . "
"
;
echo ltrim($str,"Hello");//从字符串左侧移除掉$str里面的Hello这几个字符串,ltrim($str)的话。是移除掉左边的空格

php手册String函数(解析)_php_30



$str = "Shanghai";
echo md5($str);//加密,不会变化

php手册String函数(解析)_大小写_31



$str = "Shanghai";
echo md5($str,TRUE);//原始 16 字符二进制格式

php手册String函数(解析)_php_32



$filename = "test.txt";
$md5file=md5_file($filename);
echo $md5file;//文件加密,不会随着刷新而变化

php手册String函数(解析)_大小写_33



echo metaphone("hello");//发音

php手册String函数(解析)_php_34



echo "One line.\\nAnother line.";
echo "
"
;
echo nl2br("One line.\\nAnother line.");//在\\n之前插入换行符

php手册String函数(解析)_大小写_35



echo number_format("5000000");
echo "
"
;
echo number_format("5000000",2);//保留小数点两位

php手册String函数(解析)_字符串_36



$num = 4999.9;
$formattedNum = number_format($num)."
"
;//四舍五入
echo $formattedNum;
$formattedNum = number_format($num, 2);//保留小数点两位,不进入四舍五入
echo $formattedNum;
?>

php手册String函数(解析)_大小写_37



echo ord("S");//重点:第一个字符的ascii码值
//返回S的ascii码值

php手册String函数(解析)_大小写_38



parse_str("name=cyg&zge=60");
echo $name.$zge;//这个函数把=左边的变成变量,右边的是变量的值.多个变量之间用&连接起来

php手册String函数(解析)_php_39



parse_str("name=cyg&zge=60",$my);
print_r($my);//$my的意思是变成数组。比如name=cyg&zge=60变成数组后是Array ( [name] => cyg [zge] => 60 )

php手册String函数(解析)_字符串_40



$num1 = 123456789;
$num2 = -123456789;
$char = 50; // ASCII 字符 50 是 2

// 注释:格式值 "%%" 返回百分号
printf("%%b = %b
"
,$num1); // 二进制数
printf("%%c = %c
"
,$char); // ASCII 字符
printf("%%d = %d
"
,$num1); // 带符号的十进制数
printf("%%d = %d
"
,$num2); // 带符号的十进制数
printf("%%e = %e
"
,$num1); // 科学计数法(小写)
printf("%%E = %E
"
,$num1); // 科学计数法(大写)
printf("%%u = %u
"
,$num1); // 不带符号的十进制数(正)
printf("%%u = %u
"
,$num2); // 不带符号的十进制数(负)
printf("%%f = %f
"
,$num1); // 浮点数(视本地设置)
printf("%%F = %F
"
,$num1); // 浮点数(不视本地设置)
printf("%%g = %g
"
,$num1); // 短于 %e 和 %f
printf("%%G = %G
"
,$num1); // 短于 %E 和 %f
printf("%%o = %o
"
,$num1); // 八进制数
printf("%%s = %s
"
,$num1); // 字符串
printf("%%x = %x
"
,$num1); // 十六进制数(小写)
printf("%%X = %X
"
,$num1); // 十六进制数(大写)
printf("%%+d = %+d
"
,$num1); // 符号说明符(正)
printf("%%+d = %+d
"
,$num2); // 符号说明符(负)
?>

php手册String函数(解析)_字符串_41



$str = "I=0Alove=0AShanghai!";
echo quoted_printable_decode($str);//解析ascii码.
//举个例子,=0A代表一个空格

php手册String函数(解析)_大小写_42



$str = "Hello world. (can you hear me?)";
echo quotemeta($str);//元字符的前面都反斜杠(元字符也就是正则表达式的字符)

php手册String函数(解析)_大小写_43



$str = "Hello World!";
echo rtrim($str,"World!");//去掉$str右边的World!

php手册String函数(解析)_大小写_44



$str = "Shanghai";
echo sha1($str);//刷新几次都不变化

php手册String函数(解析)_php_45



$str = "Shanghai";
echo sha1($str,true);//原始 20 字符二进制格式

php手册String函数(解析)_大小写_46



$filename = "test.txt";
$sha=sha1_file($filename);//对文件进行加密
echo $sha;

php手册String函数(解析)_大小写_47php手册Filesystem函数大全(解析)

Less函数

用代码解析PHP内置函数compact

as3 运算与检查String 是否能够正确转换成数 值

PHP手册Array数组大全(解析)

php redis 操作手册