08. november 2007 - 18:27Der er
11 kommentarer og 2 løsninger
Ereg problem
Jeg har et lille problem med en ereg
Jeg har en sting som ser sådan her ud "<validator type='empty' target='name' text='Du har ikke indtasted dit navn' style='text: read;' />"
Når ud udføre mit php script: preg_match("/.*type=\'(.*)\'.*$/", $content[0], $t); if($t[1] == "") preg_match("/.*type=\"(.*)\".*$/", $content[0], $t); var_dump($t);die();
Resultatet bliver så: array(2) { [0]=> string(87) " type='empty' target='name' text='Du har ikke indtasted dit navn' style='text: read;' /" [1]=> string(77) "empty' target='name' text='Du har ikke indtasted dit navn' style='text: read;" }
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
PHP kommer med hele to "famillier" til regulære udtryk:
ereg_xxx() funktionerne preg_xxx() funktionerne
Grunden har noget at gøre med hvordan PHP har udviklet sig over tiden. Man bør altid bruge preg_xxx() funktionerne.
... og tak for point :^)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.