Perpustakaan PHP adalah satu set kelas yang berisi atribut dan metode yang paling berguna yang memfasilitasi pengembangan aplikasi web. Proyek bersumber terbuka di bawah lisensi MIT di GitHub. Tersedia di atas komposer dan packagist.
Liga Perpustakaan PHP mewakili kelompok pengembang yang membuat segalanya tentang perpustakaan PHP menjadi lebih kaya. Karena tujuan utama untuk perpustakaan ini adalah untuk tetap se -ringan mungkin, beberapa fungsi untuk pengembangan dan pengujian dibuat sebagai proyek terpisah.
Setiap proyek ini memiliki instruksi terperinci tentang cara mengintegrasikannya di dalam pustaka PHP. Perhatikan baik -baik versi rilis PHP Library dengan versi rilis proyek yang diinginkan.
Ada dua cara menggunakan pustaka PHP. Yang pertama adalah menginstalnya di dalam proyek lain, katakanlah kerangka kerja seperti Codeigniter atau Laravel. Yang kedua adalah menginstalnya untuk pengembangan. Berikut daftar terperinci versi PHP yang didukung.
| Php | Produksi | Perkembangan |
|---|---|---|
| 7.0 | Ya | TIDAK |
| 7.1 | Ya | TIDAK |
| 7.2 | Ya | TIDAK |
| 7.3 | Ya | Ya |
| 7.4 | Ya | Ya |
Kolom produksi menunjukkan versi pustaka PHP mana yang akan berfungsi.
Kolom pengembangan menunjukkan pada versi pustaka PHP mana yang akan bekerja untuk pengembangan.
Jika Anda menginginkan versi stabil, dapatkan rilis terbaru dari halaman rilis.
Instal Versi Perpustakaan Stabil dengan menggunakan perintah standar.
# Install PHP Library via Composer
composer require 90zlaya/php-libraryJika Anda ingin mengembangkan perpustakaan ini dan menggunakan GitHub alih -alih unduhan manual, cukup klon Repositori ke mesin Anda.
# Clone repository via Git
git clone https://github.com/90zlaya/php-library.gitPerpustakaan PHP memiliki standar pengkodean sendiri yang terinspirasi oleh CodeIgniter. Untuk berkontribusi pada pengembangan proyek ini, Anda harus mengikuti standar ini. PHP_CODESNIFFER memeriksa aturan -aturan itu untuk Anda dalam versi pengembangan pustaka PHP.
# Run coding standard check
composer run phpcsJika Anda ingin mengetahui lebih lanjut tentang aturan tertentu, buka file phpcs.xml.
Perpustakaan PHP telah diuji dengan PHP Stan dan disetujui sebagai bebas bug. Disarankan untuk menjalankan perintah berikut untuk memeriksa bug di proyek.
# Run static analysis
composer run phpstanJika Anda ingin mengetahui lebih lanjut tentang aturan tertentu, buka file phpstan.neon.
Perpustakaan PHP ditutupi dengan tes phpunit. Mereka membutuhkan folder outsourcing untuk melakukan tes tertentu.
# Run PHPUnit tests
composer run phpunitJika Anda ingin mengetahui lebih lanjut tentang aturan tertentu, buka file phpunit.xml.
Logo Perpustakaan PHP Resmi dirancang oleh DesignSeed.co - Layanan Desain Grafis Kustom Tanpa Batas.