WordPress’in geliştirilmesi için PHP’yi öğrenin: PHP’nin dönüşünü anlamak

PHP’de dönerken bu genel bakışa hoş geldiniz! Bu makale, WordPress’in geliştirilmesi için PHP’nin temellerini açıklayan dizimize devam ediyor. PHP iadeleri hakkındaki tartışmamız, önceki makalede tartıştığımız iki konu üzerine kuruldu:
PHP işlevi. İşlev yararlı bir dönüştür, bu nedenle PHP işlevinin ve işlevinin temellerini anlamanız gerekir.
Echo Php. ECHO, sayfaya bir şey görüntülemenin bir PHP yoludur ve bu ve geri dönüş, madalyonun diğer tarafıdır.
Şimdi: PHP’de geri dönüş yolu budur ve bu neden çok güçlü.
PHP’de geri dönüş, sonuçların nasıl “geri yüklediği”, neden başından itibaren geri dönüşlere ihtiyacımız olduğunu anlayarak başlayalım. PHP genellikle son sayfaya yankılanır, ancak daha fazla PHP kesinlikle sayfaya her zaman yankılanmaz. ECHO ile tartıştığımız gibi, çoğu PHP’nin nihai amacı, kullanıcının tarayıcıda gördüğü HTML belgesine işaretlemeyi görüntülemektir. Çok basit PHP kullanımı için, sıralı bir HTML öğesi kimliği vermek gibi şeyler yapmak gerçekten bir “HTML konfor aracı” olabilir.
Bununla birlikte, PHP’yi risk altında görmek onu bundan daha basit hale getirir. WordPress’te ve diğer PHP sistemlerinin çoğu, bir Marchup hattı – “Şimdi içeridesiniz! Son girişiniz üç hafta iki gün önce. ” – Toplam megabayt kodu olan düzinelerce PHP dosyasındaki binlerce hesaplamayı yansıtabilir. Başka bir deyişle, PHP kesinlikle sayfayı her zaman yankılanmaz. Çoğu PHP uygulamasında, veriler “ön kapıdan çıkmadan” yankı ifadeleri şeklinde yayılır ve kapsamlı bir şekilde yapılır. Fonksiyonların PHP işlevlerini tanıtan makalemizde birbirleriyle konuşması gerekiyor, burada özetleyeceğimiz bazı önemli noktalarda bulunuyoruz: PHP işlevleri tanımlanmış, “küçük işler” tekrarlanabilecek. PHP kodunu tekrarlanan tutkal olarak entegre etmeyen ve gerçekleştirilemeyen küçük bir “işe” sahip olmaktır.
Verileri işleve devam ettirerek PHP fonksiyon verilerini kullanım için sağlamak mümkündür. Teknik detaylar için makaleye bakın, ancak ana nokta, bir işlevin kullanılacak verileri “verilebilmesi “dir ve işlevinin işlevini yerine getirmek için herhangi bir şekilde yazılır.
Bu bizi bir sonraki soruya götürür: PHP işlevi, bunu bitirdikten sonra verilen verilerle ne yapmalıdır? Doğrudan sayfaya yankı için bir olasılıktır – ancak açıkça en yaygın olanı değildir.
Dönüş, bir işlevin daha fazla kullanım için sonuçları nasıl geri yüklediği – herhangi bir kodun kısmı çağrılır.Çok daha sık, sonuçları “geri yüklemek” istersiniz.Yani, daha fazla çalışma için diğer PHP uygulamalarına geri dönen verilere devam etmek istersiniz.İade budur.PHP ve diğer birçok programlama dilinde, bir işlevin sonuçları “denilen” (denilen), burada çalışabileceği ve daha fazla kullanılabileceği herhangi bir koda nasıl döndürdüğüdür.Demo Kodu: PHP, işlevin sonuçlarını geri yüklemek için nasıl bir dönüş kullanıyor, sadece lüks bir paragraf.Doğrudan echo s (yazdır) metni olan iki işlevden değişen kod örneğini sunarak ve bakarak geri dönüşü anlayalım.
Hiçbir şey yazdırmayan, ancak sonuçların sonuçları daha fazla kullanım içindir.
Aşağıdaki demo: Umarım örnek, iade nasıl çalışmayı ve onu ECHO için bir tamamlayıcı yapan şey tanımlamaya başlar: İşlevin sonuçlarını sayfaya yazdırmak yerine, dönüş sonuçları alır ve işlevi denilen herhangi bir işleme döndürür- İşlemin değişkenler, yankı ifadeleri veya her neyse tanımlanıp tanımlanmadığı.
Demo Kodu: Çeşitli Return_text () Veri Türleri, Yukarıdaki, Oldukça Aptalca: Daima aynı şeyi geri yükleyin, “Yavrular” dize. Aslında, yararlı olmak için, geri dönüş neredeyse her zaman dinamik olarak hesaplanan değeri geri yükler ve bu değer herhangi bir PHP veri türü olabilir: String, INEGER, DILRAY, Nesne ve daha fazlası. Eylemdeki bazı örneklere bakalım: Yukarıdaki örneği anladıysanız, dönüşte iyi bir tutuşunuz olur. Desen aynı: Bir işlevi çağırıyorsunuz, bir dönüş değeri alıyorsunuz ve onunla bir şeyler yapıyorsunuz. Geri dönüşü düşündüğüm şekilde, nerede olursa olsun dönüş değeri “işlevinin” olması “. Bulanık insan beynimle düşünmek, geri dönüşü düşündüğüm şekilde, “olduğu her yerde geri dönüş değeri” işlevinin “haline gelmesidir. Örneğin, return_the_number_five () her seferinde 5’e kadar 5’e kadar – bir şey yankı sürecinde, değişkenleri tanımlama veya hatta diğer işlevler için bir argüman olarak adlandırılır mı? Return ve WordPress: Etiket şablonlarını adlandırma Herhangi bir PHP uygulamasında olduğu gibi, WordPress her zaman tam bir dönüş kullanır. Dolayısıyla, beyzbolla “alakalı” nefes almakla aynı şekilde “alakalı” dönüş: ikincisini birincisi olmadan hayal etmek imkansızdır.
Bununla birlikte, WordPress kod tabanının yankıyı anladıktan sonra geri döndükten ve “iki taraflı madeni para” ilişkisinin bazı kısımları vardır, her şeyin bir kerede yandığı. Konu, WordPress gönderme etiketi ve özellikle the_ () ve get_the_ () () () adlandırma sözleşmesidir ve bu, WordPress işlev kütüphanesinin PHP yapısının kendisini yansıttığı yerden çok tatmin edici alanlardan biridir. . The_ID () ve get_the_id () arasındaki farkı hiç merak ettiniz mi? Bu kadar basit: id: false; // Geçerli yayının kimliğini döndürürse veya yoksa false} // wordpress’in the_id () işlevi the_id () {echo get_the_id (); // Get_the_id () adresini çağırın ve dönüş sonucunu yankılayın – bu kadar basit}?> Yani the_ () ve get_the_ () arasındaki fark sadece echo ve dönüş arasındaki bir farktır. Bu, the_concent () / get_the_concent (), the_title () / get_the_title () gibi işlevler için geçerlidir.
Bu şablon etiketinin işlevi hakkında daha fazla bilgi için, bu konu hakkındaki makalemize bakın: WordPress Şablon Etiketi: PHP Dichotomy Echo ve Return Learning’e Gönderi ve Diğer İade İçeriğini Nasıl Görüntüleyin ve Dil İnşaatının İkinci Yolu birlikte çalışır, PHP bilgisinin inşa edildiğini anlamanın temel kısmını oluşturma. Bu ikilik aynı zamanda WordPress kodunun en temiz ve en kolay bölümlerinden biri olan WordPress şablon etiketinde yararlı olan adlandırma kuralına iyi bağlanmıştır. Daha geniş anlamda, “değer yeniden değerli” – bir şeyi geri yüklemenin yolu – neredeyse hiç modern programlama dili olmayan bir kavramdır. Onlar programlamanın özüdür. Başka bir deyişle, bunu öğrenmek için harcadığınız zaman size iyi bir gelir sağlamalıdır – iyi, geri dönün. Okuduğunuz için teşekkürler! Aşağıdaki yorumlarda veya Facebook grubumuzda sorular veya düşünceler duymaktan memnuniyet duyarız.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir