sybase_connect
目前累計服務客戶近1000家,積累了豐富的產品開發及服務經驗。以網站設計水平和技術實力,樹立企業形象,為客戶提供網站設計制作、做網站、網站策劃、網頁設計、網絡營銷、VI設計、網站改版、漏洞修補等服務。創新互聯公司始終以務實、誠信為根本,不斷創新和提高建站品質,通過對領先技術的掌握、對創意設計的研究、對客戶形象的視覺傳遞、對應用系統的結合,為客戶提供更好的一站式互聯網解決方案,攜手廣大客戶,共同發展進步。
連上數據庫。
語法: int sybase_connect(string [servername], string [username], string [password]);
返回值: 整數
函數種類: 數據庫功能
本函數用來打開與 Sybase 數據庫的連接。參數 servername 為欲連上的數據庫服務器名稱。參數 username 及 password 可省略,分別為連接使用的帳號及密碼。使用本函數需注意早點關閉數據庫,以減少系統的負擔。連接成功則返回數據庫的連接代號,失敗返回 false 值。
1、在test.php文件內,使用header設置test.php執行的編碼為utf8,避免輸出中文的時候出現亂碼。
2、在test.php文件內,創建一個測試的數組,例如,定義一個分類的數組,其對應的索引值分別為0,4,8。
3、在test.php文件內,使用array_values()方法將上一步的數據重新排序,并且從0開始,把重新排序的數組保存在$result變量中。
4、在test.php文件內,使用foreach方法遍歷數組,其中$k為索引值,$v為索引值對應的數組值。
5、在test.php文件內,使用echo方法輸出數組中的索引值和對應的數組值即可。
?php
//使用for循環遍歷
$arr2=array(array("張三","20","男"),array("李四","25","男"),array("王五","19","女"),array("趙六","25","女"));
echo?"table?border=2?bordercolor=redtrtd姓名/tdtd年齡/td?gt;td性別/td/tr";
for($i=0;$i4;$i++){
echo?"tr";
for($j=0;$j3;$j++){
echo?"td";
echo?$arr2[$i][$j];
echo?"/td";
}
echo?"/tr";
echo?"br";
}
echo?"/table";
?
//使用foreach遍歷
?php
$arr?=?array('one'=array('name'='張三','age'='23','sex'='男'),
'two'=array('name'='李四','age'='43','sex'='女'),
'three'=array('name'='王五','age'='32','sex'='男'),
'four'=array('name'='趙六','age'='12','sex'='女'));
foreach($arr?as?$k=$val){
echo?$val['name'].$val['age'].$val['sex']."br";
}
echo?"p";
?
?php
$arr?=?array('one'=array('name'='張三','age'='23','sex'='男'),
'two'=array('name'='李四','age'='43','sex'='女'),
'three'=array('name'='王五','age'='32','sex'='男'),
'four'=array('name'='趙六','age'='12','sex'='女'));
foreach($arr?as?$key=$value){
foreach($value?as?$key2=$value2){
echo?$value2;
}
echo?"br";
}
?
$res?=?array();
$t?=?array('123332','123333');
foreach?($ary?as?$v)?{
foreach($t?as?$m)?{
$res[$t][]=$v[$m];
}
}
print_r($res);
這樣應該可以滿足你的要求。
一般來說多維數組遍歷的話,多個foreach嵌套使用。
多年以后,重看這個代碼,發現一些問題,重復發一下吧!
$ary?=?[
['123332'?=?123332,?'123333'?=?123333,],
['123332'?=?'Hockey?Stick',?'123333'?=?'Hockey?Stick2',],
['123332'?=?33.25,?'123333'?=?33.25,],
['123332'?=?10,?'123333'?=?10,],
['123332'?=?33.25,?'123333'?=?33.25,],
['123332'?=?1,?'123333'?=?1,],
['123332'?=?'AAAA6',?'123333'?=?'AAAA6',],
];
$res?=?[];
$t?=?['123332',?'123333',];
foreach?($ary?as?$v)?{
foreach?($t?as?$m)?{
$res[$m][]?=?$v[intval($m)];
}
}
print_r($res);
運行結果:
Array????
(????
[123332]?=?Array????
(????
[0]?=?123332????
[1]?=?Hockey?Stick????
[2]?=?33.25????
[3]?=?10????
[4]?=?33.25????
[5]?=?1????
[6]?=?AAAA6????
)????
[123333]?=?Array????
(????
[0]?=?123333????
[1]?=?Hockey?Stick2????
[2]?=?33.25????
[3]?=?10????
[4]?=?33.25????
[5]?=?1????
[6]?=?AAAA6????
)????
)
當前文章:php如何遍歷二維數據 php如何遍歷二維數據類型
鏈接URL:http://vcdvsql.cn/article34/doiedse.html
成都網站建設公司_創新互聯,為您提供關鍵詞優化、品牌網站制作、建站公司、網站收錄、Google、做網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯