array_merge()//用這個(gè),數(shù)組合并,我猜你應(yīng)該是這個(gè)意思。
創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)與策劃設(shè)計(jì),新安網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:新安等地區(qū)。新安做網(wǎng)站價(jià)格咨詢:18982081108
function mylist(){
$geteqpdata = $this-geteqpdata();
$geteqpdata1= $this-geteqpdata1();
...
return array_merge($geteqpdata,$geteqpdata1,.....);
}
你應(yīng)該能明白上述的意思;
假如你的意思是將4個(gè)方法返回的數(shù)據(jù)放在一個(gè)數(shù)組輸出;如果是這樣的話簡單啊,再用一個(gè)總方法獲取這4個(gè)方法的數(shù)據(jù),返回即可。eg:
public function total(){
return array('geteqpdata'=$this-geteqpdata(),'geteqpdata1'=$this-geteqpdata1(),'geteqpdata2'=$this-geteqpdata2(),'geteqpdata'=$this-geteqpdata());
}
$i=$i++; 這個(gè)屬于畫蛇添足了。直接$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; 雖然結(jié)果一樣,但是不覺得什么東西好像多余了嗎。
php中定義數(shù)組的方法:
1、PHP定義數(shù)組的格式:
數(shù)組名=array();
如:$aa=array();//這樣就定義了一個(gè)數(shù)組,
之后給元素賦值:
$aa[0]="9016";
$aa[1]="9017";
$aa[2]="9018";
2、PHP輸出數(shù)組的方法:
foreach($aa as $val)
{
echo$val;
}
也可以在定義數(shù)組時(shí)直接賦值
$aa=array(0="9016",1="9017";2="9018");
3、PHP的數(shù)組還可以用字符做下標(biāo),不一定要數(shù)字:
$aa["name"]="Joan";
$aa["num"]="9018";
$aa["email"]="abc@abc.com";
也可以這樣
$aa=array("name"="joan","num"="9018","email"="abc@abc.com");
將一個(gè)一維數(shù)組的元素也定義為數(shù)組,就是一個(gè)二維數(shù)組,
$aa=array(0="a1",1="a2");
$bb=array(0="b1",1="b2");
$cc=array(0=$aa;1=$bb);此時(shí),$cc[0]也是一個(gè)數(shù)組,$cc[1]也是一個(gè)數(shù)組,$cc就是一個(gè)二維數(shù)組。
同理,三維,四維數(shù)組也可以繼續(xù)定義下去。
4、數(shù)組的元素不僅于數(shù)字和字符串,可以是類的對象。
假如 數(shù)據(jù)為 $value
$temp=explode(",",$value);?
foreach($temp?as?$v){
$result[$v]=1;
}
然后html的時(shí)候可以這樣:
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ù)庫最基本的知識(shí).........不會(huì)你得努力了. PHP怎么獲取UID=3時(shí)獲取FI的內(nèi)容? select * from 你的數(shù)據(jù)庫表名 where uid=3; PHP怎么寫能在前臺(tái)一個(gè)頁面獲取UID 3
網(wǎng)站欄目:php數(shù)據(jù)組,php數(shù)組分組
文章路徑:http://jinyejixie.com/article44/hsihee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站設(shè)計(jì)公司、做網(wǎng)站、網(wǎng)站維護(hù)、網(wǎng)頁設(shè)計(jì)公司、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)