PDA

Orijinalini görmek için tıklayınız : Alt programlar



optimusprime
27.Aralık.2014, 21:01
Programlarınızı yazarken dosya içerisinde tanımlanmış alt programları devreye sokarak program kodlarınızın daha anlaşılır, basit ve pratik olmasını sağlayabilirsiniz. Alt programlar and (&) işareti ile sembolize edilir ve sub isim {......} şeklinde tanımlanır. Ayrıca tanımlanmış bir alt programı başka bir dosyadan ileride göreceğimiz "require "dosya"; şeklinde de çağırabilirsiniz.


Örnek :

#!/usr/bin/perl# altprogram.cgiprint "Content-type:text/html\n\n";print "<b>Alt program :</b><br>";&altprogram;print "bu yazı alt program isminden sonra yazıldığı için alt programın içerisindeki yazılardan sonra ekrana bastırılacaktır";exit;sub altprogram {print "Bu yazı alt program içerisinde yazılmaktadır.<br>";print "Perl yorumlayıcısı \& işareti ile başlayan bir satır görünce dosya içerisindeo isme ait tanımlanmış bir alt program arar, o programın içerisindeki kodları uygular, daha sonra \& ile başlayan satırdan sonra altındaki satırları uygulamaya başlar.<br><br>";}




Alt programları kullanarak uzun ve karışık kodları daha basit ve anlaşılabilir hale getirebilirsiniz