php sprintf實作替換的方法:1、建立一個PHP範例檔;2、透過「sprintf("There are %u million cars in %s.",$number,$str);」把指定符號替換掉即可。
本文操作環境:Windows7系統,PHP7.1版,Dell G3電腦。
php sprintf 怎麼實現替換?
sprintf() 函數把格式化的字串寫入變數中。
arg1、arg2、 參數將被插入到主字串中的百分號(%)符號處。該函數是逐步執行的。在第一個 % 符號處,插入 arg1,在第二個 % 符號處,插入 arg2,依此類推。
註解:如果 % 符號多於 arg 參數,則您必須使用佔位符。佔位符位於 % 符號之後,由數字和 "\$" 組成。請參閱例子 2。
提示:相關函數:printf()、 vprintf()、 vsprintf()、 fprintf() 和vfprintf()
實例
#把百分號(%)符號替換成一個傳遞給參數的變數:
<?php $number = 2; $str = "Shanghai"; $txt = sprintf("There are %u million cars in %s.",$number,$str); echo $txt; ?>
執行結果:
There are 2 million cars in Shanghai.
sprintf語法:
以上是php sprintf 怎麼實現替換的詳細內容。更多資訊請關注PHP中文網其他相關文章!