程序函数
each()
each() -- 返回数组中当前的键/值对并将
数组指针向前移动一步
说明
array each ( array &array )
返回 array
数组中当前指针位置的键/值对并向前移动
数组指针。
键值对被返回为四个单元的数组,键名为 0,1,key 和 value。单元 0 和 key 包含有数组单元的键名,1 和 value 包含有数据。
如果内部指针越过了数组的末端,则 each() 返回 FALSE。
在执行 each() 之后,数组指针将停留在数组中的下一个单元或者当碰到数组结尾时停留在最后一个
注意
因为将一个数组赋值给另一个数组时会重置原来的
数组指针,因此在上边的例子中如果我们在循环内部将 fruit 赋给了另一个变量的话将会导致无限循环。
单词发音
单词介绍
意思是“每个”,词性有形容词、副词、代词三种,常用动词单数形式,多用于两个或两个以上的人或物。
形容词
(两个或两个以上人、物中的)每个,每,每一;各,各个,各自的
代词
每个,各个,各自
副词
对每个,对各个
短语搭配
each and all 每人都;个个;全部
each and every 每个
each other 互相:彼此
用法
each表示一定数目中的“每一个”,“个别”意义较重,表示“各有不同”,更强调个体;eg:
Each one has his weakness.
每人都有每人的缺点。
every表示数目不确定的许多人或物中间的“每一个”,“总和”意义较重,更强调总体,表示“大家一致”;eg:
Everyone is here.
大家都到了。
一、each作“各自的”,“每个的”解,作形容词用:
1.There are many trees on each side of the river.河流两岸许多树。
2.Each element has some special properties.每种元素都有些特殊性质。
二、作“各自”、“每个”讲,作代词用:
1.Each has his advantages.各人都有其优点。
2.He gave each of us a tool.他给我们每人一件工具。
三、作“各自地”讲,作副词用:
1.Give them two books each.(=Give each of them two books.)给他们每个人两本书。
2.The students have ten books each.(=Each of the students has ten books.)这些学生每人有十本书。
3.Different kinds of waves have each the same three characteristics: amplitude, frequency and length.不同的波(各)都有三个相同的特性:幅度、频率和波长。
1.They each put forward a proposal.他们每人提出一条建议。
2.The workers are each of them hard-working.这些工人个个勤奋劳动。
五、each other作“互相”、“彼此”解:
1.We help each other.我们互相帮助。
2.They speak English to each other.他们彼此讲英语。
3.We often compare notes with each other on our work and study.我们经常就工作和学习方面互相交换意见。
六、each和every词义辨异:
Ⅰ.every只能作形容词,只有在与名词连用或构成
复合词(如everybody每个人)时,才能作主语或宾语等,而each还可以作代词,直接作主语或宾语(见本文二各例句)。
Ⅱ.every虽指每个,而概括全体,而each只是指“每个”,却以“各……”为主。例如:
1.I know every member of the class.全班的人我都认识。(着重全体,即虽指每个,而概括全体。)
2.I know each member of the class.这个班每个人我都认识。(“个别”意义较重。)
3.We must correct every single error.我们必须改正所有错误。(着重全体。)
4.They each have a tool.他们每人有一件工具。(“个别”意义较重。)
5.Hydrogen and sodium each have one electron in the outer layer. Each has a combining power of one. They each have one electron to lend to anther atom.氢和钠在外层各有一个电子。它们的
化合价都是1.它们各有一个电子可借给其他原子。(句中第一、三个each作
同位语,第二个each为代词作主语。这三个each都是“个别”意义较重。句中第二个one是通过of引出的同位语。)
双语例句
附注
1、each和every后的动词必须是单数
2、each可作主语、
同位语、定语和状语,而every只能作定语。
对等词
拉丁语
quisque
汉语
一
参考资料
quisque.Online Etymology Dictionary.