代码:
echo "hello"."world";
运行结果:
1、var_dump(strlen("ksd ibvsvnnl kn开心"));
注:var_dump()识别数据类型;strlen()计算字符串里面的长度
2、
var_dump(mb_strlen("ksd ibvsvnnl kn开心"));
例:
$str="I'm daming";
$str1=addslashes($str);
echo $str1;
将预定义的字符添加反斜杠转义
运行效果:
例:
echo bin2hex("hello world");
运行效果:
同理的,16进制也可以转换为2进制:
echo hex2bin("68656c6c6f20776f726c64");
运行效果:
例:
$str=" hello world ";
echo chop($str);
运行效果:
例:
$str=chr(101).chr(118).chr(97).chr(108);
echo $str;
运行效果:
例:(盐值可以自己定义)
运行效果:(注:三个$符分别代表:$加密方式$盐值$密文)
例:
echo htmlentities("");
运行效果:
例:
$arr=array(1,2,3,4,5,6);
echo implode($arr);
运行效果:
例:
echo md5("kojdvx");
运行效果:
例:
编码:
echo convert_uuencode("helloword");
运行结果:
解码:
echo convert_uudecode("):&5L;&]W;W)D `");
运行结果:
例:
编码:
echo urlencode("hello word");
运行结果:
解码:
echo urldecode("hello+word");
运行结果:
例:
$str="123.com";
echo str_replace("com","net",$str);
运行效果:
例:
$str="a1b2c3d4";
var_dump(str_split($str,2));
例:
$str="a1b2c3d4";
var_dump(preg_split("/\d/",$str));
运行结果:
例:
var_dump(strcmp("abc","aba"));
运行效果:(注:如果字符串一比字符串二大,则输出1;如果字符串一等于字符串二,则输出0;如果字符串一小于字符串二,则输出-1)
例:
$num="hello world ";
$num1="world";
echo strstr($num,$num1);
运行结果:
例:
$num="hello world world world ";
echo substr($num,0,5);
运行效果:
例:(1)
$str="hello world world world ";
preg_match("/world/",$str,$metch);
var_dump($metch);
运行结果:(解析:在$str字符串中找到“world”的关键字,然后输出到$metch这个数组中,只输出一次)
例:(2)
$str="hello world world world ";
preg_match_all("/world/",$str,$metch);
var_dump($metch);
运行结果:(解析:在$str字符串中找到“world”的关键字,然后输出到$metch这个数组中,输出所有次数)