<?php /** * Klein (klein.php) - A fast & flexible router for PHP * * @author Chris O'Hara <cohara87@gmail.com> * @author Trevor Suarez (Rican7) (contributor and v2 refactorer) * @copyright (c) Chris O'Hara * @link https://github.com/klein/klein.php * @license MIT */ // Set some configuration values ini_set('session.use_cookies', 0); // Don't send headers when testing sessions ini_set('session.cache_limiter', ''); // Don't send cache headers when testing sessions // Load our autoloader, and add our Test class namespace $autoloader = require(__DIR__ . '/../vendor/autoload.php'); $autoloader->add('Klein\Tests', __DIR__); // Load our functions bootstrap require(__DIR__ . '/functions-bootstrap.php');
Penghalaan ialah proses seluruh rangkaian untuk menentukan laluan hujung ke hujung paket dari sumber ke destinasi. Penghalaan berfungsi pada lapisan ketiga model rujukan OSI - peranti pemajuan paket lapisan rangkaian. Penghala melaksanakan interkoneksi rangkaian dengan memajukan paket data. Walaupun penghala boleh menyokong berbilang protokol (seperti TCP/IP, IPX/SPX, AppleTalk, dll.), sebahagian besar penghala di negara kita menjalankan protokol TCP/IP. Penghala biasanya menyambungkan dua atau lebih port logik yang dikenal pasti oleh subnet IP atau protokol titik ke titik, dan mempunyai sekurang-kurangnya 1 port fizikal. Penghala menentukan port output dan alamat hop seterusnya berdasarkan alamat lapisan rangkaian dalam paket data yang diterima dan jadual penghalaan yang diselenggara secara dalaman oleh penghala, dan menulis semula pengepala paket data lapisan pautan untuk memajukan paket data. Penghala mengekalkan jadual penghalaan dengan menyelenggara jadual penghalaan secara dinamik untuk mencerminkan topologi rangkaian semasa dan dengan menukar maklumat penghalaan dan memautkan dengan penghala lain pada rangkaian.
Semua sumber di laman web ini disumbangkan oleh netizen atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk rujukan pembelajaran sahaja. Tolong jangan gunakannya untuk tujuan komersial. Jika tidak, anda akan bertanggungjawab untuk semua akibat! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadamkannya. Maklumat hubungan: admin@php.cn
Artikel Berkaitan
26Apr2024
Langkah-langkah untuk mencipta pustaka fungsi PHP adalah seperti berikut: 1. Cipta fail perpustakaan fungsi dan tulis fungsi 2. Integrasikan pustaka fungsi ke dalam projek lain melalui require_once() atau spl_autoload_register(). Contohnya, perpustakaan fungsi yang mengira jumlah harga pesanan dibuat dan disepadukan serta digunakan dalam skrip lain.
09Aug2023
Bermula dengan perangkak PHP: Bagaimana untuk memilih perpustakaan kelas yang betul? Dengan perkembangan pesat Internet, sejumlah besar data bertaburan di pelbagai laman web. Untuk mendapatkan data ini, kami selalunya perlu menggunakan perangkak untuk mengekstrak maklumat daripada halaman web. Sebagai bahasa pembangunan web yang biasa digunakan, PHP juga mempunyai banyak perpustakaan kelas yang sesuai untuk perangkak untuk dipilih. Walau bagaimanapun, terdapat beberapa faktor utama yang perlu dipertimbangkan semasa memilih perpustakaan yang sesuai dengan keperluan projek anda. Kekayaan fungsi: Perpustakaan perangkak yang berbeza menyediakan fungsi yang berbeza. Sesetengah perpustakaan hanya boleh digunakan untuk mengikis web mudah, manakala yang lain
15Oct2023
Penggunaan fleksibel strategi penghalaan yang berbeza dalam PHP Pengenalan: Penghalaan adalah konsep yang sangat penting semasa membangunkan aplikasi Web. Ia menentukan cara permintaan dipetakan kepada pengendali yang sepadan dan cara struktur URL aplikasi disusun dan diurus. Dalam PHP, kita boleh mencapai penghalaan yang lebih fleksibel dan cekap dengan menggunakan strategi penghalaan yang berbeza. 1. Strategi penghalaan asal: Dalam aplikasi PHP awal, penggunaan strategi penghalaan asal adalah yang paling biasa. Ringkasnya, ia menghuraikan laluan dalam URL ke dalam pengawal dan tindakan
26Apr2024
Perpustakaan fungsi PHP boleh meningkatkan kebolehgunaan semula kod dengan merangkum tugas biasa. Untuk mencipta pustaka boleh guna semula yang menyokong versi PHP yang berbeza: tentukan pustaka dan julat versi PHP yang serasi mengendalikan perbezaan versi berdasarkan pakej versi PHP untuk digunakan oleh projek lain;
27Apr2024
PHP menyediakan perpustakaan fungsi OOP yang kaya untuk memudahkan kerja pembangunan: Fungsi OOP yang biasa digunakan: SplFixedArray (susunan panjang tetap), SplObjectStorage (objek storan), SplPriorityQueue (gilir keutamaan), SplQueue (gilir pertama masuk, keluar dahulu), SplStack (terakhir masuk. , keluar dahulu) daripada timbunan). Fungsi OOP lain yang berguna: array_map (fungsi panggil balik aplikasi), array_reduce (hasil agregat), class_exists (semak kelas), is_a (semak hubungan kelas), get_class (dapatkan nama kelas).
19Aug2023
Pengalaman pembelajaran PHP: Cara menulis perpustakaan fungsi yang baik Semasa menulis kod PHP, anda sering menghadapi beberapa tugasan yang berulang, seperti sambungan pangkalan data dari halaman yang berbeza, penapisan data, membaca dan menulis fail, dsb. Untuk meningkatkan kebolehgunaan semula dan kebolehselenggaraan kod, kami boleh merangkum fungsi ini dalam perpustakaan fungsi untuk memudahkan penggunaan semula dalam projek yang berbeza. Artikel ini akan memperkenalkan beberapa petua dan pertimbangan untuk menulis perpustakaan fungsi yang baik, dan menyediakan beberapa contoh kod untuk membantu memahami. Penamaan fungsi dan definisi fungsi Apabila menulis perpustakaan fungsi, penamaan adalah sangat penting
Hot Tools
Pustaka PHP untuk bekas suntikan kebergantungan
Pustaka PHP untuk bekas suntikan kebergantungan
Koleksi 50 algoritma PHP klasik yang sangat baik
Algoritma PHP klasik, pelajari idea yang sangat baik dan kembangkan pemikiran anda
Pustaka PHP kecil untuk mengoptimumkan imej
Pustaka PHP kecil untuk mengoptimumkan imej