⊗ppPmRgLE 243 of 447 menu

PHP'de Sınırlayıcı Kaçışı

Bir karakter özel bir karakter değilse, onu bir sınırlayıcı olarak kullandığınızda, düzenli ifadenin içinde kaçırılması gerekecektir. Bir örnekle görelim.

Sınırlayıcılarımızın kareler olduğunu ve düzenli ifadenin içinde ampersand karakterini aradığımızı varsayalım. Ampersand özel bir karakter olmadığı için onu kaçırmıyoruz:

<?php echo preg_replace('#a&b#', '!', 'a&b'); // '!' yazdırır ?>

Şimdi sınırlayıcıların ampersand olduğunu ve düzenli ifadenin içinde de bir ampersand'a ihtiyacımız olduğunu varsayalım. Bu durumda, içerideki ampersand'ı kaçırmak zorundayız, aksi takdirde bu bir PHP hatasına neden olur:

<?php echo preg_replace('&a\&b&', '!', 'a&b'); // '!' yazdırır ?>

Aşağıdaki kodda yapılan hatayı düzeltin:

<?php echo preg_replace('#a#b#', '!', 'a#b'); ?>
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet