七色球
要点:
HTML
1.要保留输入的值,就做了一个html页面,然后数据处理用iframe嵌套php
2.获得单选按钮的值, 单选按钮name标签要一样才能单选
var v=document.getElementsByName("sex"); //获得单选按钮的值
for(var i=0;i<v.length;i++){
if(v[i].checked==true){
sex=v[i].value;
}
}
3. js新页面跳转 window.open("./zhuanhuan.php");
4.iframe跳转
url=document.getElementById("xs")
dizhi= "qiu.php?a="+a+"&b="+b+"&c="+c+"&sex="+sex+"&c1="+c1+"&c2="+c2+"&c3="+c3+"&c4="+c4+"&c5="+c5+"&c6="+c6
url.src=dizhi //是在当前的域名前缀上 加上 上面的dizhi值
PHP
excel复制的数据 tab键分割 explode("\t",$newtxt);
1.填补函数
function buquan($str,$len=2,$msg="0",$type='1') {
/*
功能:补位函数
str:原字符串
type:类型,0为后补,1为前补 ------------想改成后补就把这个函数默认的改为0
len:新字符串长度
msg:填补字符
*/
$length = $len - strlen($str);
if($length<1)return $str;
if ($type == 1) {
$str = str_repeat($msg,$length).$str;
} else {
$str .= str_repeat($msg,$length);
}
return $str;
}
2.数组的几个函数
①二数组交集 array_intersect($meiyou,$wei1);
②二数组差集 $gouzaoshuzu=array_diff($gouzaoshuzu,$kongge);
③$c2=join(" ",str_split($_GET["c2"],2)); 按指定位数添加空格 一串数组 2位数自动加个空格
④统计数组里面 每个值出现的次数 的 键值对 ,然后循环输出为文本格式
$gouzaoshuzu=array_diff($gouzaoshuzu,$kongge);
$gouzaoshuzu1=(array_count_values(($gouzaoshuzu)));
$chuxian1= array_keys($gouzaoshuzu1,1,0);
echo cishu($chuxian1,"本期归类壹:",count($chuxian1));
$chuxian2= array_keys($gouzaoshuzu1,2,0);
echo cishu($chuxian2,"本期归类贰:",count($chuxian2));
$chuxian3= array_keys($gouzaoshuzu1,3,0);
echo cishu($chuxian3,"本期归类叁:",count($chuxian3));
$chuxian4= array_keys($gouzaoshuzu1,4,0);
echo cishu($chuxian4,"本期归类肆:",count($chuxian4));
$chuxian5= array_keys($gouzaoshuzu1,5,0);
echo cishu($chuxian5,"本期归类伍:",count($chuxian5));
array_values() array_keys()
3.冒泡,从小到大
function maopao($arr){ //排列
$len=count($arr);
//该层循环控制 需要冒泡的轮数
for($i=1;$i<$len;$i++)
{ //该层循环用来控制每轮 冒出一个数 需要比较的次数
for($k=0;$k<$len-$i;$k++)
{
if($arr[$k]>$arr[$k+1])
{
$tmp=$arr[$k+1];
$arr[$k+1]=$arr[$k];
$arr[$k]=$tmp;
}
}
}
return $arr;
}

浙公网安备 33010602011771号