phper必知必會之陣列指標(四)

2022-03-12 02:40:30 字數 2136 閱讀 9530

<?php

$listarr = [

'1232','2456','7789','8976',

'5678','3456','2347','9876',

'3451','7744','2212','3214',

];echo "第乙個元素".key($listarr).'=>'.current($listarr).php_eol;

next($listarr);

echo "第二個元素".key($listarr).'=>'.current($listarr).php_eol;

next($listarr);

echo "第三個元素".key($listarr).'=>'.current($listarr).php_eol;

end($listarr);

echo "最後乙個元素".key($listarr).'=>'.current($listarr).php_eol;

prev($listarr);//內部指標倒回一位

echo "倒數第二位".key($listarr).'=>'.current($listarr).php_eol;

reset($listarr);

echo "第乙個元素".key($listarr).'=>'.current($listarr).php_eol;

輸出結果
第乙個元素0=>1232

第二個元素1=>2456

第三個元素2=>7789

最後乙個元素11=>3214

倒數第二位10=>2212

第乙個元素0=>1232

<?php

$listarr = [

'1232','2456','7789','8976',

'5678','3456','2347','9876',

'3451','7744','2212','3214',

];//使用each方法遍歷陣列

reset($listarr);

while(list($key,$value) = each($listarr)),value:".php_eol;

}

輸出結果
key:0,value:1232

key:1,value:2456

key:2,value:7789

key:3,value:8976

key:4,value:5678

key:5,value:3456

key:6,value:2347

key:7,value:9876

key:8,value:3451

key:9,value:7744

key:10,value:2212

key:11,value:3214

<?php

/** * 使用陣列的指標函式實現資料類迴圈佇列讀取資料

*/$listarr = [

'1232','2456','7789','8976',

'5678','3456','2347','9876',

'3451','7744','2212','3214',

];/**

* [getnextvalue 根據當前值獲取陣列值下乙個值]

* @author lisiqiong

* @datetime 2019-04-25

* @param [type] $value [description]

* @return [type] [description]

*/function getnextvalue($listarr,$value)

}return current($listarr);

}$value = getnextvalue($listarr,'2456');

echo "2456的下乙個是".php_eol;

$value = getnextvalue($listarr,'3214');

echo "3214的下乙個是".php_eol;

執行結果
2456的下乙個是7789

3214的下乙個是1232

mysql必知必會 mysql必知必會(四)

十四 理解子查詢 1 通過子查詢過濾 這本書在所有的章節都關連到了資料庫表,訂單資料是儲存在兩個表中,orders表儲存著 訂單號碼 顧客id和訂單日期。個人的訂單列表關連著orderitems表,訂單表沒有儲存顧客資訊,它只是儲存著顧客id,這實際的顧客資訊是儲存在customers表中。現在假設...

MySQL必知必會之1 4

1.了解資料庫 資料庫 database 儲存有組織的資料的容器 表 table 某種特定型別資料的結構化清單 模式 schema 關於資料庫和表的布局及特性的資訊 列 column 表中的乙個字段。所有表都是由乙個或多個列組成的 資料型別 datatype 所容許的資料累心。每個列表都有相應的資料...

筆記之MySQL必知必會

select from 表名 limit m,n 1.m代表從m 1條記錄行開始檢索,n代表取出n條資料。m可設為0 如 select from 表名 limit 6,5 表示 從第7條記錄行開始算,取出5條資料 2.值得注意的是,n可以被設定為 1,當n為 1時,表示從m 1行開始檢索,直到取出最...