<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            PHP之sprintf函數用法

            時間:2025-11-10 20:30:37 php語言

            PHP之sprintf函數用法

              文章主要介紹了PHP中sprintf函數用法,以實例形式詳細分析了sprintf函數格式化輸出的常見用法,具有一定的參考借鑒價值,需要的朋友可以參考下。

              本文實例講述了PHP中sprintf函數的用法。分享給大家供大家參考。具體用法分析如下:

              sprintf()函數在php官方是說把字符串格式化輸出了,本文就來給各位朋友介紹一下在學習sprintf()函數時的一些經驗分享,希望能給大家帶來幫助.

              PHP函數 sprintf() 函數官方定義為:sprintf():把格式化的字符串寫入一個變量中

              語法為:sprintf(format,arg1,arg2,arg++);

              參數:

              format:必須,轉換格式

              arg1 :必須,規定插入 format 字符串中第一個%符號處的參數

              arg1 :可選,規定插入 format 字符串中第二個%符號處的參數

              arg1++:可選,規定插入 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 – 十六進制數(大寫字母)

              下面是一些demo,代碼如下:

              復制代碼 代碼如下:

              /pic/p>

              $str = '測試一下 %% 這個參數,會被替換成什么';

              echo sprintf($str);

              /pic/p>

              /pic/p>

              $str = '參數 %b 會替換成二進制數';

              $arg = '10';

              echo sprintf($str,$arg);

              /pic/p>

              $arg = 10.23;

              echo sprintf($str,$arg);

              /pic/p>

              $arg = 'abc';

              echo sprintf($str,$arg);

              /pic/p>

              /pic/p>

              $arg = 65;

              $str =  "數字 {$arg} 對應的ASCII碼為 %c ";

              echo sprintf($str,$arg);

              /pic/p>

              /pic/p>

              $str = 'ID號為 %d ';

              $arg = -3;

              echo sprintf($str,$arg);

              /pic/p>

              $arg = 4.5;

              echo sprintf($str,$arg);

              /pic/p>

              $arg = 'abc';

              echo sprintf($str,$arg);

              /pic/p>

              /pic/p>

              $str = "這是用來測試的sprintf的字符串( %s )。今天消費了%f元。從鐘樓到小寨有%d站。上班";

              $arg = '%s';

              echo sprintf($str,$arg,6,5);

              /pic/p>

            【PHP之sprintf函數用法】相關文章:

            PHP之sprintf函數用法詳解12-01

            php之readdir函數用法實例02-07

            PHP函數的區別及用法12-15

            php中rename函數用法11-27

            php中in-array函數用法分析01-18

            解讀php字符串截取函數用法10-31

            PHP面試之php自帶的幾個防止sql注入的函數11-04

            PHP循環語句用法之—for循環12-14

            PHP循環語句用法之while循環11-18

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院