Saya mau tau function tiadaSakti($pembolehubahku) { dari Sakti (pengaturcaraan). Jelaskan dalam bahasa melayu

"Sebarang SV [nilai skalar] boleh jadi sakti, yakni, ia mempunyai ciri-ciri yang sebuah SV biasa tidak ada." — Larry Wall, di dalam Perl 5 halaman panduan perlguts(1)

Defini sakti atau kesaktian ini boleh dikembangkan kepada sebuah jenis data, pecahan kod, katakunci, atau alamat mesin yang mempunyai sifat-sifat yang tidak dikongsi oleh objek-objek serupa sebaliknya. Sakti tersebut mungkin didokumentasikan ataupun tidak.

Di dalam ISO C, pemegang fail (daripada jenis file) yang tidak dapat disalin sepertimana alamatnya berkemungkinan adalah sakti. Yakni, persekitaran masa berjalan mungkin meletakkan pemegang-pemegang fail di dalam sebuah julat alamat yang berkod-keras, dan tidak menyediakan tingkah laku pemegang fail kepada salinan-salinan yang dibuat oleh pengguna di alamat yang lain.

Di dalam Perl 5, kenyataan while(<file-handle>) menugaskan baris tersebut membaca daripada fail berkenaan kepada pembolehubah $_, dan menilai "0" dan rentetan kosong tersebut sebagai benar. Ini tidak berlaku kepada <file-handle> di tempat lain, atau kepada while() dengan sebarang sebutan kawalan lain.

Satu lagi contoh Perl ialah pengendali swa-naik ++ yang mana menganggap sebuah pembolehubah rentetan sebagai odometer angka abjad apabila ia bukan angka dan tidak perna digunakan di dalam konteks angka. Maka ia mungkin berkelakuan berbeza pada dua pembolehubah yang bersamaan dari segi nilai muka.

Di dalam Microsoft Excel 97 julat sel X97:L97 adalah sakti sedang ia membantu membolehkan telur Easter, sebuah pensimulasi penerbangan tersembunyi.