Sistem tipe php 8 mendalam, dan alat untuk analisis statis
Repo ini berisi apa yang saya harap adalah deskripsi yang layak dari semua aspek sistem tipe PHP 8.1+ , alat komunitas untuk membantu bekerja dengan deklarasi jenis dan PHPDOC serta analisis statis yang mengandalkan sistem jenis untuk menemukan ketidakkonsistenan dan bug dalam program Anda.
- Sistem tipe php secara mendalam, deskripsi lengkap dari sistem tipe, semua deklarasi jenis dan topik terkait seperti casting dan transaksi akan nilai
null- Sistem pengetikan
- Ketik Sintaks Deklarasi
- Mengapa Menggunakan Jenis?
- Deklarasi tipe bawaan
- Deklarasi Jenis Skalar
- Deklarasi Jenis Senyawa
- Deklarasi tipe pengembalian saja
- Yang lain
- Objek
- Ketik deklarasi
- Jenis warisan
- Kelas sebagai jenis argumen
- Kelas sebagai tipe pengembalian metode
- Enum
- String numerik
- Jenis Persatuan dan Persimpangan
- Mendapatkan informasi tipe dari suatu variabel
- Pengecoran
- Membandingkan dan juggling jenis
- Tipe ketat
- Berurusan dengan nol
- Alat untuk Analisis Statis
- Phpdocs
- Analisis Statis
- Jenis PHPDOC khusus
- Generik
- Phpstan
- Alat untuk membantu dengan phpDocs dan ketik deklarasi
- PHP CS Fixer
- Rektor
- Penegasan Runtime
- Referensi Berbagai tautan yang relevan ke manual PHP, RFC untuk semua fitur terkait jenis selama bertahun -tahun, dan tautan komunitas