函式賦引數有關問題

2022-04-08 02:58:59 字數 547 閱讀 8518

函式賦引數問題

如:php內建的sprintf()函式

例:sprintf($xml,$a,$b);

我現在還想往後插入引數$c,$d

但是$c,$d是從陣列中取出來的資料。

$array=array(

array('c的內容'),

array('d的內容'),

)如果我迴圈出$array,再放入引數是不可行的,有什麼好的方法嗎?

$str='';

foreach($arrayas$key=>$val)

sprintf($xml,$a,$b,$str);

分享到:

------解決方案--------------------

你的做法有些問題

對於sprintf($xml,$a,$b);

$mxl中至多有2個%s(或其他格式符),否則將產生語法錯誤

當寫作sprintf($xml,$a,$b,$c,$d);時

$mxl中就需要4個格式符了

因此,你只是考慮如何傳值是不行的

PHP url引數有關問題

php url引數問題 這個new是什麼,為什麼會是這樣,怎麼得到它,還是訪問的index頁嗎 詳解一下 如何讓別人訪問本地檔案時跳到404你知道的 例如 www.mydomain.com abc.txt跳到error.html 404你知道的 謝謝 解決方案 new 可以是自定義的任何乙個東西,可...

memset函式賦初值問題

我的第一篇部落格。今天寫memset函式的時候遇到了老生常談的話題,這裡沒有出現意料中的1而是16843009。網上查詢了資料後,發現,memset函式是按位元組儲存。語法如下 而char大小是乙個位元組。memset函式其實又稱為char陣列初始化函式,在初始化時對從buffer指標處開始的連續s...

memset函式賦初值問題

今天寫memset函式的時候遇到了老生常談的話題,這裡沒有出現意料中的1而是16843009。網上查詢了資料後,發現,memset函式是按位元組儲存。語法如下 而char大小是乙個位元組。memset函式其實又稱為char陣列初始化函式,在初始化時對從buffer指標處開始的連續size t個位元組...