PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem: Klammer in String suchen


PaddyAC
10.06.2002, 23:38:13
Hallo,

es geht mir darum, zu überprüfen, ob in einem String eine Klammer ( vorkommt und ob am Ende die Klammer auch wieder zu ist.
Dafür habe ich folgende Zeile geschrieben:

if ( strrchr($titel,'(') && ( substr($titel,-1) ne ')' ) )

Klappt aber nicht. Vermute PHP hat ein Problem die Klammer nicht als Ausdruck zu werten...
Was kann ich tun???

Vielen Dank für Eure Hilfe!

Progman
10.06.2002, 23:52:43
substr($titel,-1) ne ')'
was ist das denn?
substr($titel,-1) == ')'

Matt
11.06.2002, 23:03:09
sieht etwas unüberlegt aus, wie wäre es damit, wenn du überprüfst, ob die anzahl der geöffneten klammern in dem string gleich der geschlossenen klammern in dem string sind:


if(substr_count($string,"(")==substr_count($string,")"))
{
blabla();
}