Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan lehet bbcodeot átalakít...

Hogyan lehet bbcodeot átalakítani htmlre?

Figyelt kérdés

Sok helyen látom a bbcodek használatát és én is szeretnék eggyet csinálni de nem tudom, hogy kell.

Erre van valami php függvény ami pl a [b]valami[/b] t átalakítja <b>valami</b> re?



2017. jún. 22. 12:57
 1/4 anonim ***** válasza:
100%
Beépített függvény nincs, de egyrészt 5 perc alatt írhatsz egyet, másrészt meglévő fórumok kódjából is kinézheted.
2017. jún. 22. 13:07
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
Szerintem ez valahol a bevezető programozási feladatok között van. Hajrá!
2017. jún. 22. 13:42
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
100%
str_replace / preg_replace környékén nézz szét, azzal lehet ilyet kivitelezni.
2017. jún. 22. 13:57
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

$atalkitottSzoveg = preg_replace('#\[b\](.+?)\[\/b\]#i','<b>$1</b>',$szoveg);


Így jó lesz.

A regex (két #(ezek úgynevezett elválasztók,lehetne akár '/' jel is) közötti rész) kiszedi a szót,és átrakja a <b> tagba (A $1-gyel hivatkozol a szóra). A második # utáni kis 'i' betű azt jelenti,hogy kis/nagy betű független. Tehát pl a VALAMI,valami,ValAMi szavakra is működik.

2017. júl. 10. 20:31
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!