Bazı durumlarda, HTML etiketine dinamik olarak özellik eklemeniz gerekir. Normal İfadeler (Regex), PHP’deki HTML etiketlerine nitelik eklemeyi veya eklemeyi kolaylaştırır. Regex ve PHP kullanarak HTML etiketlerine kolayca özellik ekleyebilirsiniz.
preg_replace() işlevi, dizeyle eşleşen dizeyi arar (normal ifade) ve yerine geçer. PHP kullanarak HTML etiketine nitelik eklemek için preg_replace() işlevini normal ifadeyle kullanın.
Aşağıdaki örnek kod, HTML <a> etiketine stil niteliği ekleyecektir.
1 2 3 4 5 6 7 | <?php $html = '<a href="https://www.tasarimkodlama.com" class="buton-durum" title="tasarimkodlama">Tasarım Kodlamayı Ziyaret Et</a>'; $result = preg_replace('/(<a\b[^><]*)>/i', '$1 style="color:red;">', $html); echo $result; |
Yorum Yap