Cytat(piczu @ 3.07.2006, 19:47 )

wrzucasz wszystkie nawiasy na stos albo do tablicy i szukasz nawiasu z domknieciem obok siebie, a gdy je znajdziesz to usuwasz i powtarzasz az nic nie zostanie (co oznacza ze wszystkie sa domkniete) lub zostana same niedomkniete.
Też coś dam. Sam do końca nie wiem jak to zrobić, ale wg. tego jak napisał piczu to będzie to wygladało mniej-wiecej tak:
<?php
function sprawdz( $tablica , $beg , $end ){
$begTag = $beg;
$endTag = $end;
$tablica1 = explode( ' ' , $tablica ); // usuwamy spacje
$tags = $begTag.$endTag ;
$tablica2 = explode( $tags , $tablica1 ); // usuwamy ()
if ($tablica2 != ''){
$wynik = FALSE ;
}else{
$wynik = TRUE ;
}
?>
i przykład :
<?php
include 'function.check.php';
sprawdz ( '[[][]][][][' , '[' , ']' );
if($wynik = FALSE) { echo 'popraw'; } ?>
ma to kilka bledow i nie wiem czy by zadzialalo, ale tam...