Rumah > pembangunan bahagian belakang > PHP7 > Analisis ringkas tentang ciri pengisytiharan penggunaan Kumpulan php7

Analisis ringkas tentang ciri pengisytiharan penggunaan Kumpulan php7

藏色散人
Lepaskan: 2023-02-18 09:40:01
ke hadapan
1723 orang telah melayarinya

Artikel ini ditulis oleh lajur tutorial PHP7 untuk memperkenalkan anda kepada ciri baharu php7, Pengisytiharan penggunaan Kumpulan. Ia mempunyai nilai rujukan tertentu Rakan-rakan yang memerlukan boleh merujuk kepadanya.

Ciri baharu php7Group use declarations

Kelas, fungsi dan pemalar yang diimport dari ruang nama yang sama kini boleh diimport sekali gus melalui pernyataan penggunaan tunggal.

Saya rasa ciri baharu ini harus banyak digunakan dalam kehidupan seharian, kerana apabila php7 memperkenalkan kelas di bawah ruang nama yang sama sebelum ini, ia biasanya menggunakan beberapa, seperti yang ditunjukkan di bawah:

// PHP 7 之前的代码
use some\namespace\ClassA;
use some\namespace\ClassB;
use some\namespace\ClassC as C;
use function some\namespace\fn_a;
use function some\namespace\fn_b;
use function some\namespace\fn_c;
use const some\namespace\ConstA;
use const some\namespace\ConstB;
use const some\namespace\ConstC;
Salin selepas log masuk

Antara ciri baharu php7, pengenalan kelompok disokong, yang sangat mengurangkan penggunaan kod berulang:

// PHP 7+ 及更高版本的代码
use some\namespace\{ClassA, ClassB, ClassC as C};
use function some\namespace\{fn_a, fn_b, fn_c};
use const some\namespace\{ConstA, ConstB, ConstC};
Salin selepas log masuk

Kod contoh di atas semuanya daripada manual php rasmi, yang sangat mudah dan tidak memerlukan apa-apa lagi. penerangan, baca dan gunakan sahaja.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Analisis ringkas tentang ciri pengisytiharan penggunaan Kumpulan php7. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:juejin.im
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan