zoukankan      html  css  js  c++  java
  • PHP 随笔记

    SQL插入数据并返回刚插入数据行的主键ID

    INSERT INTO `peoplespublic`.`demo` (`id`, `name`, `content`, `time`, `file`)
    VALUES
    (NULL, '333333', '3', '123', '2345');
    SELECT @@IDENTITY AS returnName; #返回刚插入的数据的主键ID并起别名为 “returnName”

    过滤前台传来的数据

    phone=phone=request->input('phone');  

    phone=trim(phone=trim(phone); //姓名清理空格  

    phone=striptags(phone=striptags(phone); //过滤姓名html标签 

    phone=htmlspecialchars(phone=htmlspecialchars(phone); //将字符内容转化为html实体 

    phone2=addslashes(phone2=addslashes(phone); //转义(字符串加入斜线) 

    Jquerry 提交事件

    $("form").submit(function(e){
      alert("还没验证信息 form提交啦,快来阻止");
      e.preventDefault(); //阻止form表单提交
    });

    substr_replace($val["phone"],'****',3,4)         实现效果:188****2060 

     indent=′SL′.indent=′SL′.time.mt_rand(0,9).mt_rand(0,9).mt_rand(0,9);//生成订单号【生成规则:序列号+10位时间戳+3位随机数】 

    {{sprintf("%05d", $val['u_id'])}}       用0补足缺少的位数  

    语法:sprintf(format,arg1,arg2,arg++)

    参数 描述
    format 必需。转换格式。
    arg1 必需。规定插到 format 字符串中第一个 % 符号处的参数。
    arg2 可选。规定插到 format 字符串中第二个 % 符号处的参数。
    arg++ 可选。规定插到 format 字符串中第三、四等等 % 符号处的参数。

    参数 format 是转换的格式,以百分比符号 ("%") 开始到转换字符结束。下面的可能的 format 值:

    %% - 返回百分比符号
    %b - 二进制数
    %c - 依照 ASCII 值的字符
    %d - 带符号十进制数
    %e - 可续计数法(比如 1.5e+3)
    %u - 无符号十进制数
    %f - 浮点数(local settings aware)
    %F - 浮点数(not local settings aware)
    %o - 八进制数
    %s - 字符串
    %x - 十六进制数(小写字母)
    %X - 十六进制数(大写字母)
    arg1, arg2, ++ 等参数将插入到主字符串中的百分号 (%) 符号处。该函数是逐步执行的。在第一个 % 符号中,插入 arg1,在第二个 % 符号处,插入 arg2,依此类推。

  • 相关阅读:
    Sandcastle 这个工具生成文档不错
    Windows 服务关闭自动重启
    『录』最全前端资源汇集
    利用Continuous Testing实现Eclipse环境自动单元测试
    (转载)const指针和指向const的指针(左值右指)
    为什么寄存器比内存快?
    Vim Buffer
    Linux操作系统文件系统基础知识详解(引用内容)
    详解BOM头以及去掉BOM头的方法
    对比MySQL,什么场景MongoDB更适用
  • 原文地址:https://www.cnblogs.com/wjlbk/p/12633373.html
Copyright © 2011-2022 走看看