ThinkPHP中find和select在查询方式、返回结果和适用场景上有哪些不同?

2026-04-02 17:280阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计494个文字,预计阅读时间需要2分钟。

ThinkPHP中find和select在查询方式、返回结果和适用场景上有哪些不同?

区别:1、find()会查找符合条件的第一条数据,返回一维数组;而select()会查找符合条件的所有数据,返回二维数组。

2、find()结果取值用`$data[$key]`,而select()结果取值用`$data[0]`。

区别:1、find()会查找符合条件的第一条数据,返回一维数组;而select()会查找符合条件的所有的数据,返回二维数组。2、find()结果取值用“$data["键名"]”,而select()结果取值用“$data[0]["键名"]”。

本教程操作环境:windows7系统、thinkphp5版,DELL G3电脑。

阅读全文
标签:区别

本文共计494个文字,预计阅读时间需要2分钟。

ThinkPHP中find和select在查询方式、返回结果和适用场景上有哪些不同?

区别:1、find()会查找符合条件的第一条数据,返回一维数组;而select()会查找符合条件的所有数据,返回二维数组。

2、find()结果取值用`$data[$key]`,而select()结果取值用`$data[0]`。

区别:1、find()会查找符合条件的第一条数据,返回一维数组;而select()会查找符合条件的所有的数据,返回二维数组。2、find()结果取值用“$data["键名"]”,而select()结果取值用“$data[0]["键名"]”。

本教程操作环境:windows7系统、thinkphp5版,DELL G3电脑。

阅读全文
标签:区别