PHP的foreach()的兩種用法評比
PHP的foreach()總共有兩種用法,今天我們就將這兩種用法分別作了介紹,并將他們進行對比,讓大家加深對PHP中foreach()的用法的加深,鞏固大家PHP語言的知識。
#t#PHP的foreach()有兩種用法:
PHP的foreach()***種用法:
- foreach(array_nameas$value)
- {
- statement;
- }
這里的array_name是你要遍歷的數組名,每次循環中,array_name數組的當前元素的值被賦給$value,并且數組內部的下標向下移一步,也就是下次循環回得到下一個元素。
PHP的foreach()第二種用法:
- foreach(array_nameas$key=>$value)
- {
- statement;
- }
這里的PHP的foreach()跟***種方法的區別就是多了個$key,也就是除了把當前元素的值賦給$value外,當前元素的鍵值也會在每次循環中被賦給變量$key。鍵值可以是下標值,也可以是字符串。比如book[0]=1中的“0”,book[id]="001"中的“id”。