⊗ppPmRgLE 243 of 447 menu

Norobežotāju ekrānizēšana PHP

Ja simbols nav īpašs, tad, kad jūs to izmantojat kā norobežotāju, tas būs jāekrānē pašā regulārajā izteiksmē. Apskatīsim to ar piemēru.

Pieņemsim, ka kā norobežotāji tiek izmantotas režģis zīmes, bet regulārajā izteiksmē mēs meklējam ampersanda simbolu. Tā kā ampersands nav īpašs simbols, tad mēs to neekrānējam:

<?php echo preg_replace('#a&b#', '!', 'a&b'); // izvadīs '!' ?>

Pieņemsim, ka norobežotāji tagad ir ampersandi un regulārajā izteiksmē mums arī ir vajadzīgs ampersands. Šādā gadījumā ampersands iekšā ir jāekrānē, pretējā gadījumā tas izraisīs PHP kļūdu:

<?php echo preg_replace('&a\&b&', '!', 'a&b'); // izvadīs '!' ?>

Izlabojiet kļūdu, kas pieļauta sekojošajā kodā:

<?php echo preg_replace('#a#b#', '!', 'a#b'); ?>
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt