select和choose有以下区别:
区别一
choose 的名词形式为 choice(可数)
select 的名词形式为 selection(可数或不可数)。如下图所示,select是数量较多时使用,choose则是数量较少时使用。
区别二
choose表示一般意义的“选择”
select则是表示严格意义上的选择,若不严格区分,三者可换用。如:
He chose [selected] a dictionary for his son. 他为他儿子买了本字典。
He picked [chose, selected] the lawn mower best suited to his needs. 他挑选了那部最适合他要求的割草机。
区别三
但严格说来,三者仍有差别:choose 是表示“选择”的一般性用语,指按照人的认识或判断来进行选择;pick 与 choose 的用法很接近,但适合于口语用法,它既可以表示随意的选择,也可以表示仔细的慎重的选择;
而 select 则指在广泛的范围内,经过慎重考虑,认真仔细的选择,并往往有选出好的或适合的,去掉差的或不适合的,其淘汰意味较浓。如:
Choose [Pick] me a good one, please. 请给我选一个好的。
We must select some for seeds. 我们要选一些作种子。
更多相关知识,请关注PHP中文网。
Atas ialah kandungan terperinci choose和select的区别. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!