gpt4 book ai didi

php - 循环什么时候有用?

转载 作者:搜寻专家 更新时间:2023-10-31 20:50:55 24 4
gpt4 key购买 nike

众所周知,do loops 至少执行一次,即使语句为 false — 而 while loop 即使语句为 false 也永远不会执行一次错误。

循环什么时候有用?谁能给我一个现实生活中的例子?

最佳答案

当您希望某事至少发生一次甚至更多时,它们基本上很有用。

第一个想到的例子是在数据库中生成一个唯一的 ID(非连续的)。我有时采取的方法是:

lock table
do {
id = generate random id
} while(id exists)
insert into db with the generated id
unlock table

基本上它会一直生成 id 直到不存在为止(注意:可能是一个无限循环,我可能会根据情况避免这种情况)。

关于php - 循环什么时候有用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7723178/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com