<?php $string = "http://www.kxblogs.com/n/20161115/74439155.html"; $string = explode('/n',$string); $arr = str_split($string[0]); /*65-90,97-122*/ foreach($arr as $k=>$v){ $check=ord($v); if(($check>=65&&$check<=90)||($check>=97&&$check<=122)){ $rand = rand(0,1); $newArr[]=empty($rand)?strtoupper($v):$v; }else{ $newArr[]=$v; } } echo implode('',$newArr).'/n'.$string[1]; ?>
这里实现的是把主域名随机大小写,因为后面的字母变成大写后,链接地址就不对了。所以本例中是把http://www.kxblogs.com随机大小写。