Avatar
janeczko.jan
Člen
Avatar
janeczko.jan:

Snažim se do školy udělat jednoduchou webovou aplikaci ve ktere do textove pole napisu kod nejakeho programovaciho jazyka a k tomu nejaky dalsi text. Kod prg jazyka by byl editoru uzavřen v [ code][ /code], jenom nevim jak to v PHP udelat abych mohl jednotlive oblasti obsahujuci kod vyjmout např do pole.

Editováno 12.12.2013 17:50
 
Odpovědět  +1 12.12.2013 17:49
Avatar
janeczko.jan
Člen
Avatar
janeczko.jan:

Neco podobneho jako je tady ne webu, aby se mohl do komentaře přidat code /code

Editováno 12.12.2013 18:03
 
Nahoru Odpovědět 12.12.2013 18:01
Avatar
Marek Z.
Redaktor
Avatar
Marek Z.:

Ahoj, zkusil jsem něco amatérského, ale pro tvoji potřebu to možná bude stačit:

$text = 'abcd1247 [kode]code, lorem[/kode], veypíše se.';
$code = preg_replace('/(.+)\[kode\]|\[\/kode\](.+)/si', null, $text);
echo $code;    //Mělo by vypsat 'code, lorem'

Je to co si požadoval?

Editováno 14.12.2013 17:59
Nahoru Odpovědět 14.12.2013 17:56
Chybami se člověk učí, běžte se učit jinam!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.