Fungsi ialah kata kunci dalam PHP, yang digunakan untuk pengguna mengisytiharkan fungsi tersuai Sintaks ialah "nama fungsi fungsi ([parameter 1, parameter 2, ..., parameter n]) {function body. [ pulangkan nilai pulangan;]}".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3
Fungsi PHP boleh dibahagikan kepada dua jenis , iaitu fungsi pratakrif PHP dan fungsi takrif pengguna. Pengguna boleh terus menggunakan fungsi pratakrif dalam program mereka sendiri atau fail PHP PHP menyediakan sejumlah besar fungsi pratakrif yang kaya dengan ciri untuk digunakan oleh pembangun PHP, yang meningkatkan kecekapan pembangunan. Fungsi tersuai ialah modul berfungsi yang digunakan oleh pembangun untuk menyelesaikan keperluan khusus.
Dan fungsi ialah kata kunci yang digunakan untuk mengisytiharkan fungsi tersuai dalam php.
Untuk mengisytiharkan fungsi tersuai dalam PHP, anda boleh menggunakan format sintaks berikut:
function 函数名 ([参数1, 参数2, ..., 参数n]){ 函数体; [return 返回值;] }
Format sintaks fungsi adalah seperti berikut:
Baris pertama bagi setiap fungsi ialah pengepala fungsi, yang terdiri daripada tiga bahagian: fungsi kata kunci yang mengisytiharkan fungsi, nama fungsi dan senarai parameter Setiap bahagian melengkapkan fungsi tertentu; >
- Setiap fungsi tersuai mesti diisytiharkan menggunakan kata kunci fungsi; selagi ia mengikut penamaan nama pembolehubah Just the rules. Setiap fungsi mempunyai nama yang unik, tetapi perlu diingatkan bahawa lebihan fungsi tidak boleh digunakan dalam PHP, jadi fungsi dengan nama yang sama tidak boleh ditakrifkan, termasuk nama yang sama dengan fungsi sistem
- Apabila mengisytiharkan fungsi, tanda kurung "()" selepas nama fungsi juga diperlukan fungsi. Senarai parameter boleh kosong atau mempunyai satu atau lebih parameter Gunakan koma untuk memisahkan berbilang parameter; , dan tidak perlu menggunakan ruang untuk memisahkan nama fungsi dan tanda kurung yang membungkus senarai parameter Sudah tentu, menambah ruang tidak akan menyebabkan ralat
- Isi fungsi terletak selepas pengepala fungsi dan perlu Gunakan kurungan kerinting "{}" untuk membalutnya. Semua kerja sesuatu fungsi dilakukan dalam badan fungsi. Selepas fungsi dipanggil, penyataan pertama dalam badan fungsi pertama kali dilaksanakan, dan pelaksanaan tamat selepas penyataan kembali atau pendakap paling luar "}", dan kembali ke tempat fungsi dipanggil. Sebarang kod PHP yang sah boleh digunakan dalam badan fungsi, malah takrifan fungsi atau kelas lain boleh diisytiharkan dalam badan fungsi; ungkapan, apabila atur cara melaksanakan penyata pulangan, ungkapan akan dikira, dan kemudian kembali ke tempat di mana fungsi dipanggil untuk meneruskan pelaksanaan.
- Oleh kerana senarai parameter dan nilai pulangan tidak diperlukan semasa mentakrifkan fungsi, tetapi bahagian lain diperlukan, biasanya terdapat cara berikut untuk mengisytiharkan fungsi. 1) Tidak boleh ada senarai parameter semasa mengisytiharkan fungsi:
2) Tidak boleh ada nilai pulangan apabila mengisytiharkan fungsi:
- 3) Apabila mengisytiharkan Fungsi tidak boleh mempunyai senarai parameter dan nilai pulangan:
Sama ada ia adalah fungsi tersuai atau fungsi sistem, jika fungsi tidak dipanggil, Ia tidak akan dilaksanakan. Hanya panggil fungsi menggunakan nama dan senarai parameter di mana sahaja anda perlu menggunakannya.
function 函数名(){ 函数体; return 返回值; }Selepas fungsi dipanggil, ia mula melaksanakan kod dalam badan fungsi Selepas pelaksanaan selesai, ia kembali ke kedudukan panggilan dan meneruskan pelaksanaan ke bawah. Oleh itu, nama fungsi boleh meringkaskan tiga fungsi berikut apabila fungsi dipanggil.
function 函数名(参数1, 参数2, ..., 参数n){ 函数体; }
Anda boleh memanggil fungsi melalui nama fungsi dan biarkan kod badan fungsi dijalankan beberapa kali selepas memanggilnya beberapa kali; >
function 函数名(){ 函数体; }Jika fungsi mempunyai senarai parameter, anda juga boleh menghantar nilai yang sepadan kepada parameter dalam kurungan selepas nama fungsi dan menggunakan parameter dalam badan fungsi untuk menukar tingkah laku pelaksanaan kod dalaman bagi fungsi;
Jika fungsi mempunyai nilai pulangan, apabila fungsi itu dilaksanakan, nilai selepas pulangan akan dikembalikan ke lokasi di mana fungsi itu dipanggil, supaya nama fungsi boleh digunakan sebagai nilai yang dikembalikan oleh fungsi.
- Petua: Selagi fungsi yang diisytiharkan kelihatan dalam skrip, ia boleh dipanggil di mana-mana dalam skrip melalui nama fungsi Dalam PHP, ia boleh dipanggil selepas pengisytiharan fungsi Anda juga boleh memanggil fungsi sebelum pengisytiharannya, atau anda boleh memanggil fungsi dalam fungsi.
- [Contoh] Apabila kita menerangkan gelung for, atur cara yang mencetak jadual pendaraban dirangkumkan ke dalam fungsi Kod adalah seperti berikut:
Hasil yang sedang dijalankan adalah seperti berikut:
- [Contoh] Mari kita tentukan fungsi untuk melaksanakan operasi tambah mudah Kodnya adalah seperti berikut: Hasil berjalan adalah seperti berikut: <.>
Pembelajaran yang disyorkan: "Tutorial Video PHP
"
Atas ialah kandungan terperinci Apakah penggunaan kata kunci fungsi dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel ini membandingkan model pangkalan data asid dan asas, memperincikan ciri -ciri mereka dan kes penggunaan yang sesuai. Asid mengutamakan integriti data dan konsistensi, sesuai untuk aplikasi kewangan dan e-dagang, sementara asas memberi tumpuan kepada ketersediaan dan

Artikel ini membincangkan mendapatkan muat naik fail PHP untuk mengelakkan kelemahan seperti suntikan kod. Ia memberi tumpuan kepada pengesahan jenis fail, penyimpanan selamat, dan pengendalian ralat untuk meningkatkan keselamatan aplikasi.

Artikel membincangkan amalan terbaik untuk pengesahan input PHP untuk meningkatkan keselamatan, memberi tumpuan kepada teknik seperti menggunakan fungsi terbina dalam, pendekatan putih, dan pengesahan sisi pelayan.

Artikel ini membincangkan strategi untuk melaksanakan kadar API yang mengehadkan PHP, termasuk algoritma seperti baldi token dan baldi bocor, dan menggunakan perpustakaan seperti simfoni/kadar-limiter. Ia juga meliputi pemantauan, had kadar penyesuaian secara dinamik, dan tangan

Artikel ini membincangkan manfaat menggunakan password_hash dan password_verify dalam php untuk mendapatkan kata laluan. Hujah utama ialah fungsi ini meningkatkan perlindungan kata laluan melalui penjanaan garam automatik, algoritma hashing yang kuat, dan secur

Artikel ini membincangkan kelemahan OWASP 10 dalam strategi PHP dan mitigasi. Isu -isu utama termasuk suntikan, pengesahan yang rosak, dan XSS, dengan alat yang disyorkan untuk memantau dan mendapatkan aplikasi PHP.

Artikel ini membincangkan strategi untuk mencegah serangan XSS di PHP, memberi tumpuan kepada sanitisasi input, pengekodan output, dan menggunakan perpustakaan dan kerangka kerja yang meningkatkan keselamatan.

Artikel ini membincangkan penggunaan antara muka dan kelas abstrak dalam PHP, memberi tumpuan kepada masa untuk menggunakan setiap. Antara muka menentukan kontrak tanpa pelaksanaan, sesuai untuk kelas yang tidak berkaitan dan warisan berganda. Kelas Abstrak Memberi Funct Biasa


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

MinGW - GNU Minimalis untuk Windows
Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

Muat turun versi mac editor Atom
Editor sumber terbuka yang paling popular

VSCode Windows 64-bit Muat Turun
Editor IDE percuma dan berkuasa yang dilancarkan oleh Microsoft

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini

DVWA
Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini
