Pertanyaan yang diberi tag function

203
Apa perbedaan antara "fungsi" dan "prosedur"?

Secara umum, kita semua mendengar tentang fungsi atau prosedur dalam bahasa pemrograman. Namun, saya baru tahu bahwa saya menggunakan istilah-istilah ini hampir secara bergantian (yang mungkin sangat salah). Jadi, pertanyaan saya adalah: Apa perbedaan dalam hal fungsi mereka, tujuan dan...

197
Fungsi PHP rekursif anonim

Apakah mungkin untuk memiliki fungsi PHP yang bersifat rekursif dan anonim? Ini adalah upaya saya untuk membuatnya berfungsi, tetapi tidak lulus dalam nama fungsi. $factorial = function( $n ) use ( $factorial ) { if( $n <= 1 ) return 1; return $factorial( $n - 1 ) * $n; }; print $factorial( 5...

187
Tentukan apakah ada fungsi di bash

Saat ini saya sedang melakukan beberapa unit test yang dijalankan dari bash. Tes unit diinisialisasi, dieksekusi dan dibersihkan dalam skrip bash. Script ini biasanya berisi fungsi init (), execute () dan cleanup (). Tetapi mereka tidak wajib. Saya ingin menguji apakah mereka didefinisikan atau...

178
Fungsi lokal vs Lambda C # 7.0

Saya melihat implementasi baru di C # 7.0 dan saya merasa menarik bahwa mereka telah mengimplementasikan fungsi lokal tetapi saya tidak bisa membayangkan skenario di mana fungsi lokal lebih disukai daripada ekspresi lambda, dan apa perbedaan antara keduanya. Saya mengerti bahwa lambda adalah...

174
Perbedaan antara . dan: di Lua

Saya bingung tentang perbedaan antara panggilan fungsi via .dan via: > x = {foo = function(a,b) return a end, bar = function(a,b) return b end, } > return x.foo(3,4) 3 > return x.bar(3,4) 4 > return x:foo(3,4) table: 0x10a120 > return x:bar(3,4) 3 Apa yang sedang...