小知识

来源:互联网 发布:sweetalert2.min.js 编辑:程序博客网 时间:2024/06/01 18:33
  1. PHP URL地址跳转

  1. PHP URL地址跳转
$url  =  "http://www.sch.com/moban/index.html?token=".$token;  echo "<script>";echo " window.location.href = '$url'";  // echo " window.location.href = 'http://www.sch.com/moban/index.html?token=".$token."'";  echo " </script> ";

2.验证金额正确性

<input type="text" data-role="none" id="money"  onkeyup="clearNoNum(this)"  maxlength="7"   placeholder="100起">;//验证金额正确性function clearNoNum(obj){    obj.value = obj.value.replace(/[^\d.]/g,"");  //清除“数字”和“.”以外的字符    obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的    obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");    obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3');//只能输入两个小数    if(obj.value.indexOf(".")< 0 && obj.value !=""){//以上已经过滤,此处控制的是如果没有小数点,首位不能为类似于 01、02的金额        obj.value= parseFloat(obj.value);    }}
  1. encodeURI() decodeURI()
//js传值arr[0]=id;//IDarr[1]=encodeURI(title);//中文  encodeURI() 函数可把字符串作为 URI 进行编码//js接值$(document).ready(function(){    var url = window.location.search;    var loc = url.substring(url.lastIndexOf('=')+1, url.length);//获取变量的值(截取等号后面的部分)    var arr=[];    var arr=loc;    var  data=arr.split(",")//字符串转化成数组    id=data[0];//id    type_title=decodeURI(data[1]);//名称    })
  1. parseInt() 函数可解析一个字符串,并返回一个整数。
实例:parseInt("10");         //返回 10parseInt("19",10);      //返回 19 (10+9)parseInt("11",2);       //返回 3 (2+1)parseInt("17",8);       //返回 15 (8+7)parseInt("1f",16);      //返回 31 (16+15)parseInt("010");        //未定:返回 10 或 8
  1. //时间戳转时间格式
foreach ($res as $k => $v) {         $res[$k]['order_create_time'] =  date('Y-m-d H:i:s',$v['order_create_time']);//订单生成时间         $res[$k]['order_completion'] =  date('Y-m-d H:i:s',$v['order_completion']);//订单失效时间        }

7.

break是结束整个循环,而continue是结束本次循环(跳过下一步)