Class yaratip iki fonksiyonu classinn icine koy, daha sonra classin construct esnasinda istedigin sirayla çağır fonksiyonlari.

toplama fonksiyonunu çağırmadan carpma fonksiyonunu çağıramazsın. bu da bir aynı fonksiyonu farklı şekillerde kullanabilmene yarayabilir rneğin; <?php function toplama { function carpma echo ; } function cikarma { function carpma echo ; } toplama(3,7);echo "<br>"; carpma(5,3); cikarma(7,3);echo "<br>"; carpma(6,3); ?> 10 15 4 2 sonucunu verir. yani carpma fonksiyonunu once çağırdığın fonksiyona gre değiştirebilirsin. edit: carpma fonksiyonunu yukarıdaki aynı anda farklı şekillerde çağırdığında hata veriyor ama teker teker çağırınca problem yok. smok3 tarafından 23/Tem/13 07:29 tarihinde düzenlenmiştir never say never...

<?php function toplama { function carpma echo ; } toplama(3,7);echo "<br>"; carpma(5,3); ?> Bu kodların ekran çıktısı 10 15 oluyor. Madem ayrı ayrı kullanılacaklar, nested olmanın anlamı ne? İşlevsel değil de yazımsal fayda içinmi kullanılıyo bu? :)

toplama fonksiyonunu çağırmadan çarpmayı çağırdım sayfa çığlık attı olayı anladım. Yani bazı durumlarda fonksiyonlar belirli bir sırada çalıştırılmalıysa iç içe yazılmalı. :)