PHPackages                             bbear/stools - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. bbear/stools

ActiveLibrary

bbear/stools
============

v0.1.4(7y ago)035MITPHPPHP &gt;=7

Since Apr 27Pushed 7y ago1 watchersCompare

[ Source](https://github.com/hululidexiong/stools)[ Packagist](https://packagist.org/packages/bbear/stools)[ RSS](/packages/bbear-stools/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (2)Versions (6)Used By (0)

stools
======

[](#stools)

#### STools 组件相比Tools 包含依赖db的sql操作，这部分功能依赖db组件 含如下方法：

[](#stools-组件相比tools-包含依赖db的sql操作这部分功能依赖db组件-含如下方法)

1. static Obj( db ) 选择数据库同配置文件 （ 默认default ） , 唯一的静态方法，通常作为前行使用。 返回对象本身的实例化。
2. table( table ) 设置表名 ， 当table等于数组时 设置一组表名 返回值：同上。
3. columns ( columns ) 设置 field ， 当columns 等于数组时 设置一组field ，同table对应。 注： 如果table是一组数据 而此值是一个数据，那么此值将统一与每个table所对应。 返回值：同上。
4. where( where ) 设置where 同上 ， 不同的是 where本身为数组 如 \[ id =&gt; 1\] ， 对应多个表时可以设置成 \[\[id=&gt;1\],\[id=&gt;2\]\]。 返回值：同上。
5. Page( page , pagesize ) 通过上述设置 直接进行分页查询 示例：

```

        STools::Obj()->table(  'test1' )->where( ['id[
