php把一段字符串转成随机大小写
<?php$str="www.123acbdefg.com";echo$str;?>我想把一个URL里面的小写随机转成大写,F5刷新后又是不同的随机位置的字母被转成大写,...
<?php
$str="www.123acbdefg.com";
echo $str;
?>
我想把一个URL里面的小写随机转成大写,F5刷新后又是不同的随机位置的字母被转成大写,请问怎么样可以实现? 展开
$str="www.123acbdefg.com";
echo $str;
?>
我想把一个URL里面的小写随机转成大写,F5刷新后又是不同的随机位置的字母被转成大写,请问怎么样可以实现? 展开
1个回答
2015-08-30
展开全部
<?php
$str="你的字符串";
$arr=str_split($str);
/*65-90,97-122*/
foreach($arr as $k=>$v){
$check=ord($v);
if(($check>=65&&$check<=90)||($check>=97&&$check<=122)){
$newArr[]=empty(rand(0,1))?strtoupper($v):$v;
}else{
$newArr[]=$v;
}
}
echo implode('',$newArr);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询