Ben bir özel CMS / haber sistemi için çok basit bir PHP çiftleşmiş sistemi oluşturma. Her makale intro ve tam içeriği (varsa) sahiptir. Ben formun bir koşullu olmasını istiyorsanız:
{continue}click to continue{/continue}
Bu yüzden devam etmek mümkün ise, metin başka türlü, bütün bu dizesini görüntülemek yok gösterecektir "devam etmek için tıklayın." Şimdiye kadar, bu gibi çalışır: Biz devam eğer, {devam} etiketlerini kaldırmak; Aksi takdirde, her şeyi kaldırın.
Şu anda preg_match_all
ikinci durumda dize maç için kullanıyorum. Eşleşen metni kaldırmak için en iyi işlevi nedir? Başka basit bir str_replace
, falan?
Ya da bu genel uygulamak için daha iyi bir yolu var mı?