1. Go to this page and download the library: Download yaophp/orm library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
yaophp / orm example snippets
yaophp\Orm;
use think\Db;
use think\Model;
//your database config, more info in orm/src/config.php
Orm::config([
'username' => 'yourusername',
'password' => 'yourpassword',
'database' => 'yourdatabase'
]);
//example 1:
var_dump(Db::query('select * from article where id = :id', ['id' => 1]));
//example 2:
// from 5.1.0 RC1 where expression not support array type
// var_dump(Db::name('article')->where(['id' => 1])->find()); // wrong
var_dump(Db::name('article')->where('id', '=', 1)->find()); // right
//example 3:
//do not use the way "\think\Loader::model()" to get an instance of Model
class Article extends Model
{
public function getId($id)
{
return $this->where('id', '=', 1)->find();
}
}
$article = new Article();
var_dump($article->getId(1));
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.