ThinkPHP中find和select在查询方式、返回结果和适用场景上有哪些不同?
- 内容介绍
- 文章标签
- 相关推荐
本文共计494个文字,预计阅读时间需要2分钟。
区别: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分钟。
区别:1、find()会查找符合条件的第一条数据,返回一维数组;而select()会查找符合条件的所有数据,返回二维数组。
2、find()结果取值用`$data[$key]`,而select()结果取值用`$data[0]`。
区别:1、find()会查找符合条件的第一条数据,返回一维数组;而select()会查找符合条件的所有的数据,返回二维数组。2、find()结果取值用“$data["键名"]”,而select()结果取值用“$data[0]["键名"]”。
本教程操作环境:windows7系统、thinkphp5版,DELL G3电脑。

