php sprintf() 函式用到的引數
printf — 輸出格式化字串
sprintf() 函式把格式化的字串寫入乙個變數中。
%% - 返回百分比符號
%b - 二進位制數
%c - 依照 ascii 值的字元
%d - 帶符號十進位制數
%e - 可續計數法(比如 1.5e+3)
%u - 無符號十進位制數
%f - 浮點數(local settings aware)
%f - 浮點數(not local settings aware)
%o - 八進位制數
%s - 字串
%x - 十六進製制數(小寫字母)
%x - 十六進製制數(大寫字母)
<?php
$str = "hello";
$number = 123;
$txt = sprintf("%s world. number %d",$str,$number);
echo $txt;
?>
就是把%s替換為$str,把%d替換為$number
輸出:hello world. number 123
PHP中的字串
1 字串的三種宣告方式 雙引號中可以解析變數 雙引號中可以使用任何轉義字元!單引號不能解析變數,單引號中不能使用轉義字元 但是可以轉義 自身和轉義符 自身 識別符號 必須頂格寫,而且整行不能有其他字元。定界符中可以使用變數,可以使用轉義符,也可以使用單引號雙引號 2 輸出函式 直接將內容輸出 可以使...
PHP字串中字元的訪問和修改
在php中字串可以看成是乙個下標從0開始的字元陣列組成,可以用類似陣列結構中的方括號包含對應的數字來訪問和修改字串,如 str 2 字串可以用花括號訪問,如 str。在php5中如果下標為負數或者超出字元長度時,會產生乙個e notice級別的錯誤,並返回空字串 在php7中如果下標為負數,會從字串...
PHP中的字串 isset empty
str chuang var dump str djakd output string 1 c var dump isset str djakd false var dump empty str kjakd true 字串按陣列方式取值,鍵值必須是乙個數字。而將字串強行型別轉換,一般就會轉換成0,所...