php替換帶引數標籤的問題,php替換帶引數模板標籤的問題

時間 2022-07-05 23:10:12

1樓:匿名使用者

用explode分割一下好了

首先你匹配出來的是字串,所以下面的自定義函式只賦值了一個引數。

<?php

$str = '10,50,21,44';

$arr = explode(',', $str);

echo "正確的應該是這樣的".newlist($arr[0], $arr[1],$arr[2],$arr[3]);

echo "";

echo "而你現在寫成了這樣".newlist($str);

function newlist($a = '', $b = '', $c = '', $d = '')

?>

你當然也可以這樣寫自定義函式

<?php

$str = '10,50';

function newlist($str)?>

2樓:匿名使用者

$params = explode(',',$arr[1]);

echo newslist($params[0],$params[1]);

這樣能嗎?

php如何設定函式的某引數可有可無

潮洲蜘蛛 給引數設定預設值,但只能是最後面的引數可省略,如果帶預設值的引數放在中間的話,那麼就得在中間多留個逗號分開,下面給幾個例子 function getdata a,b,c 0 上面這段在呼叫的時候可以只給兩個引數,第三個引數預設值為0 呼叫方法 getdata 1,1 function ge...

帶引數的sql語句 不懂

sql insert into note title,author,content values 上面的這樣的就是帶引數的sql語句。下面的那樣的就是儲存過程。set rs server.createobject adodb.recordset sql select from note rs.ope...

asp textbox如何繫結帶引數的方法

1.如果是文字框的話.為什麼要繫結一個方法來給它的text賦值?幹嘛不在後臺cs中直接寫 this.textbox1.text fdsafdsa 2.如果非要綁方法的話.只能把runat server去掉.1.綁後臺方法.如 cs中 public string getdate string val ...