chez14/unpar-npm-parser

帕拉哈扬天主教大学 NPM 解析器。

v0.2.8 2020-03-06 05:31 UTC

This package is auto-updated.

Last update: 2024-09-06 14:46:23 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

UNPAR(帕拉哈扬天主教大学)最近更新了系统,因此像 NPM 这样的东西也发生了变化。这将有助于解析这些 NPM 的奇特之处。

特性

自动解析 NPM

无论您的入学年份如何,我们都可以区分您的 NPM 格式。

例如,我的 NPM,2016730011

$npm_info = \Chez14\NpmParser\Solver::getInfo("2016730011");
var_dump($npm_info);
/*
array(7) {
  ["enrollment_year"]=>
  string(4) "2016"
  ["prodi_id"]=>
  string(3) "730"
  ["no_urut"]=>
  string(3) "011"
  ["jurusan"]=>
  string(18) "Teknik Informatika"
  ["fakultas_id"]=>
  string(1) "7"
  ["fakultas"]=>
  string(29) "Teknologi Informasi dan Sains"
  ["jenjang"]=>
  string(2) "S1"
}
*/

系统要求

  • PHP v7.2 或更高版本。

安装

Composer

执行以下命令

$ composer require chez14/unpar-npm-parser

手动

请包含以下文件,请确保它们的排序方式如上所示

require 'src/exception/badenrollmentyear.php';
require 'src/exception/notparseable.php';
require 'src/solverinterface.php';
require 'src/solvers/npm1955.php';
require 'src/solvers/npm2018.php';
require 'src/npmmodel.php';
require 'src/solver.php';

API 信息

待定

许可

MIT.