重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設、域名注冊、服務器等服務
為企業(yè)提供網(wǎng)站建設、域名注冊、服務器等服務
array_merge()//用這個,數(shù)組合并,我猜你應該是這個意思。
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設計、成都網(wǎng)站建設與策劃設計,新安網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設十多年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:新安等地區(qū)。新安做網(wǎng)站價格咨詢:18982081108
function mylist(){
$geteqpdata = $this-geteqpdata();
$geteqpdata1= $this-geteqpdata1();
...
return array_merge($geteqpdata,$geteqpdata1,.....);
}
你應該能明白上述的意思;
假如你的意思是將4個方法返回的數(shù)據(jù)放在一個數(shù)組輸出;如果是這樣的話簡單啊,再用一個總方法獲取這4個方法的數(shù)據(jù),返回即可。eg:
public function total(){
return array('geteqpdata'=$this-geteqpdata(),'geteqpdata1'=$this-geteqpdata1(),'geteqpdata2'=$this-geteqpdata2(),'geteqpdata'=$this-geteqpdata());
}
$i=$i++; 這個屬于畫蛇添足了。直接$i++多好,$i++、$i = $i + 1 或者 $i += 1是等效的。
$name=array(1,2,3,4,5,6);
for($i=1;$i5;$i++){
echo?$name[$i]."br";
}
$i=$i++ 就等于寫了 $i = $i = $i + 1; 雖然結果一樣,但是不覺得什么東西好像多余了嗎。
php中定義數(shù)組的方法:
1、PHP定義數(shù)組的格式:
數(shù)組名=array();
如:$aa=array();//這樣就定義了一個數(shù)組,
之后給元素賦值:
$aa[0]="9016";
$aa[1]="9017";
$aa[2]="9018";
2、PHP輸出數(shù)組的方法:
foreach($aa as $val)
{
echo$val;
}
也可以在定義數(shù)組時直接賦值
$aa=array(0="9016",1="9017";2="9018");
3、PHP的數(shù)組還可以用字符做下標,不一定要數(shù)字:
$aa["name"]="Joan";
$aa["num"]="9018";
$aa["email"]="abc@abc.com";
也可以這樣
$aa=array("name"="joan","num"="9018","email"="abc@abc.com");
將一個一維數(shù)組的元素也定義為數(shù)組,就是一個二維數(shù)組,
$aa=array(0="a1",1="a2");
$bb=array(0="b1",1="b2");
$cc=array(0=$aa;1=$bb);此時,$cc[0]也是一個數(shù)組,$cc[1]也是一個數(shù)組,$cc就是一個二維數(shù)組。
同理,三維,四維數(shù)組也可以繼續(xù)定義下去。
4、數(shù)組的元素不僅于數(shù)字和字符串,可以是類的對象。
假如 數(shù)據(jù)為 $value
$temp=explode(",",$value);?
foreach($temp?as?$v){
$result[$v]=1;
}
然后html的時候可以這樣:
if($result['admin']){
echo?'input?type=checkbox?/';
}
同理其他類型,可以foreach?輸出
$arr?=?array(
"圓柱加"?=?array(
"data"?=?array(
array(
"product_id"?=?36,
"style_id"?=?102,
"style_name"?=?"圓柱架",
"product_sn"?=?"MMJ000036",
"product_thumb"?=?"a.jpg"
),
array(
"product_id"?=?36,
"style_id"?=?102,
"style_name"?=?"圓柱架",
"product_sn"?=?"MMJ000036",
"product_thumb"?=?"a.jpg"
),
)
),
"蝴蝶夾"?=?array(
"data"?=?array(
array(
"product_id"?=?36,
"style_id"?=?102,
"style_name"?=?"蝴蝶夾",
"product_sn"?=?"MMJ000036",
"product_thumb"?=?"a.jpg"
),
array(
"product_id"?=?36,
"style_id"?=?102,
"style_name"?=?"蝴蝶夾",
"product_sn"?=?"MMJ000036",
"product_thumb"?=?"a.jpg"
),
)
)
);
$count?=?0;
foreach($arr?as?$k=$v){
$arr[$k]['group_name']?=?$k;
$arr[$count]?=?$arr[$k];
unset($arr[$k]);
$count++;
}
echo?json_encode($arr);
這樣輸出出來格式是"data":[{}],"group_name": "XXX"
反正是json 反的也沒問題吧?
寫這么多你都不給我采納一下。。。
就是一些sql語句的問題,也不是很難, 這幾乎是數(shù)據(jù)庫最基本的知識.........不會你得努力了. PHP怎么獲取UID=3時獲取FI的內(nèi)容? select * from 你的數(shù)據(jù)庫表名 where uid=3; PHP怎么寫能在前臺一個頁面獲取UID 3