2017.4.16.

数组2

//echo strlen("hello"); //取字符串的长度
//echo strcmp("hello","Hello"); //比较两个字符串是否相等
//echo strtolower("HELLO");
//echo strtoupper("hello");
//$s = "hello|world|test";
//$arr = explode("|",$s); //将字符串s拆分,返回数组
//$arr = array("111","222","333");
//echo implode(",",$arr); //将数组元素拼接成字符串
//$s = "hello world";
//echo substr_replace($s,"*",0,2); //截取替换
//$s = "hello world";
//echo str_replace("l","*",$s); //查找替换
//$s = "hello world";
//echo substr($s,0,5); //截取字符串

//正则表达式
//定界符:/开头 /结束
// ^匹配开头 $匹配结尾
// *前面的表达式可以出现n次 +前面的表达式至少出现一次
// ?前面的表达式可以出现0,1次
//{n}匹配n次 {n,}至少出现n次最多不限 {n,m}至少n次最多m次
// x|y 或的意思 [abc]匹配其中任意一个 [a-z]匹配a到z之间的任意一个
// \d任意一个数字 \S任何可见字符 \w包括下划线的任意单词字符


//$str = file_get_contents("http://www.youku.com");

//$str = "hello5world6test";
//echo preg_replace("/\d/","#",$str);

//$arr = preg_split("/\d/",$str);
//var_dump($arr);

//preg_match("/\d/",$str,$arr);
//var_dump($arr);

//preg_match_all("{[a-zA-z]+://[^\s]*}",$str,$arr);
//var_dump($arr);

posted @ 2017-04-17 08:37  雪花飘刂  阅读(84)  评论(0编辑  收藏  举报