lessok/lib

PHP 库

维护者

详细信息

github.com/lessok/phplib

源代码

问题

安装次数: 0

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放性问题: 0

类型:lessok-library

v0.0.2 2022-01-11 03:20 UTC

This package is auto-updated.

Last update: 2024-09-11 18:26:45 UTC


README

lessok的含义是“少即是多”!PHP最简洁的操作类。

安装

composer require lessok/lib

db类使用教程

  1. 创建user数据表
CREATE TABLE `user` (
	`id` INT(10) NOT NULL AUTO_INCREMENT,
	`name` VARCHAR(50) NULL DEFAULT NULL COMMENT '姓名',
	`age` INT(10) NULL DEFAULT NULL COMMENT '年龄',
	`sex` ENUM('','') NULL DEFAULT NULL COMMENT '性别',
	PRIMARY KEY (`id`) USING BTREE
)
ENGINE=InnoDB;
  1. MySQL操作示例
<?php
require "../vendor/autoload.php";
$config= array (
		'dsn'=> 'mysql:host=localhost;port=3306;dbname=test',
		'user'=>'root',
		'pass'=>'',
		'options'=>array(
		    \PDO::ATTR_ERRMODE=>\PDO::ERRMODE_EXCEPTION,
	      	\PDO::ATTR_TIMEOUT => 5,
		));
$db = new \lessok\Db($config);
$ret = $db->rows("select * from user");
?>

HTTP操作类

<?php
require "../vendor/autoload.php";
$http = \lessok\Http::getInstance();
$url = "http://httpbin.org/ip";
$ret = $http->request($url);
?>