pclib
Version 3.1.1
大きなフレームワークのボイラープレートのない軽量PHPフレームワーク。
pclibをコピーします。install/pclib_*.sqlでsql-dumpを見つけることができます。このSQL-Dumpをデータベースにインポートします。または、Composerを使用してインストールします。
composer require lenochware/pclib
フォームをレンダリングします
require ' vendor/autoload.php ' ; // or 'pclib/pclib.php' without composer
$ app = new PCApp ( ' test-app ' );
$ form = new PCForm ( ' tpl/form-template.tpl ' );
print $ form ;データベースに接続し、データを使用してDatagridを表示します
require ' vendor/autoload.php ' ;
$ app = new PCApp ( ' test-app ' );
$ app -> db = new PCDb ( ' pdo_mysql://user:password@localhost/database-name ' );
$ grid = new PCGrid ( ' tpl/grid-template.tpl ' );
$ grid -> setQuery ( ' SELECT * FROM products ' );
print $ grid ;その他の例については、http://pclib.brambor.net/demoを参照してください
このライブラリはフリーソフトウェアです。 Free Software Foundationが公開しているように、GNU Lesser一般公開ライセンスの条件に基づいて、それを再配布したり、変更したりできます。ライセンスのバージョン2.1、または(オプションで)後のバージョンのいずれか。