PHP İşlevi Nasıl Yazılır
PHP dilinin birçok yerleşik işlevi olmasına rağmen, programınız için özelleştirilmiş bir işlev yazmak isteyeceğiniz zamanlar olacaktır. Bu PHP ile kolayca yapılır. Örneğin, web sitenizin her sayfasına kişiselleştirilmiş bir hoş geldiniz mesajı koymak isteyebilirsiniz. Bunu yapmak için her web sayfasının üst kısmına "Hoş Geldiniz, birinin adı" yazdıran basit bir işlev yazarsınız. Ancak, sitenize gelen her ziyaretçi için bu iletide farklı bir ad yazdırmanız gerekir. Bu, bir PHP işlevi ile de kolaydır. Ziyaretçinin adını bir dize olarak işleve aktarabilirsinizNe? karakter kümesi. Bu dizeyi fonksiyon çağrısının bir argümanı olarak ileteceksiniz.

Hello_Visitor ( "Nancy");

PHP İşlev ve İşlev Çağrısı ile ilgili öğreticiyi okumadıysanız; şimdi yapmak isteyebilirsiniz. Devam etmeye hazırsanız, Hello_Visitor işlevini tanımlayacak veya bildirecek koda bakalım.

Temel PHP Kodu
işlev işlev_adı ($ argument_1, $ argument_2)
{fonksiyon gövdesi}

Misal
işlev Hello_Visitor ($ current_name)
{echo "Hoş geldiniz, $ current_name"; }


fonksiyon
Bu PHP'ye aşağıdakilerin bir işlev olduğunu söyler.

Hello_Visitor
fonksiyon adı
Bu, işlevinize verdiğiniz addır. Programınız işlevi tanımlamak için bu adı kullanır. Böylece işlev çağrısında ve işlevin kendisinde aynı adı kullanacaksınız. İşlevlerinizi adlandırırken, işlev adlarının büyük / küçük harfe duyarlı olmadığını unutmayın. Yani Hello_Visitor işlev adı hello_visitor ile aynıdır. Ancak, işlev adı boşluk içeremez ve bir harf veya alt çizgi ile başlamalıdır.

Hello_Visitor ($ CURRENT_NAME)
Parantez
Parantezler işleve argüman veya bilgi iletmek için kullanılır. Herhangi bir bilgi iletmeniz gerekmiyorsa () arasına hiçbir şey koymazsınız. Ama yine de paranteziniz olmalı.

($ CURRENT_NAME)
($ argüman_1, $ argüman_2)
Bağımsız değişken, işleve ilettiğiniz bilgileri tutan değişken adıdır. Birden fazla argümanınız varsa, bunları virgülle ayırın. Ardından argüman (lar) ı parantezler arasına yerleştirin. Örneğimizde, dize Nancy işleve iletilir ve parantezler arasına yerleştirilen $ current_name bağımsız değişkeninde saklanır.

{echo "Hoş geldiniz, $ current_name"; }
{}
Fonksiyonun gövdesini oluşturacak olan kod, açılış {süslü ayraç ve kapanış} süslü ayraç arasına yerleştirilir. Örneğimizde, işlevin gövdesi, hoş geldiniz iletisini tarayıcıya yazdıracak bir yankı ifadesidir. Çünkü Nancy $ current_name değişkeninde saklanan dize, hoş geldiniz mesajı Hoş geldin Nancy.

-------------
Dize nedir: Dize, aşağıdaki gibi bir karakter grubudur Nancy. Bir dize her zaman tek veya çift tırnak işaretleri arasına yerleştirilmelidir.
Örnek -> "Nancy"





Video Talimatları: Php Nedir? Basit Php Örnekleri [Detaylı Anlatım] (Nisan 2024).