zoukankan      html  css  js  c++  java
  • php:sprintf

    十六进制

    $hex = sprintf("%x",18); 

    输出:12(%x表示十六进制)

    $hex = sprintf("%4x",18);

    输出:string(4) "  12"(%4x表示4个字符串要填满,可以看出来字符串默认填充的是空格)

    $hex = sprintf("%04x",18);

    输出:string(4) "0012"(04x表示4个字符要填满,0表示用0来填充,可以看出来默认是左半部分填充,右半部不动)

    $hex = sprintf("%-04x",18); 

    输出:string(4) "1200"(4个字符,右半部分填0,左半部分为正常输出,如何确定填充左右,是由+-号控制的,默认是+号,为左部填充)

  • 相关阅读:
    20210603
    20210602
    20210601
    20210531-已编辑
    2021053101
    操作系统笔记(一)
    尘埃落定,扬帆起航
    RTL级低功耗设计
    关于毛刺
    电路级拾珍
  • 原文地址:https://www.cnblogs.com/helww/p/4237801.html
Copyright © 2011-2022 走看看