Is het altijd 2 cijfers?quote:Op woensdag 19 november 2008 23:10 schreef everybodysweird het volgende:
substr() vraagje:
Ik heb 2 strings, zijnde:
$string1 = 15-12;
$string2 = 3-11;
Nu wil ik dat zowel $string1 als $string2 enkel de laatste 2 cijfers geven. Ik heb de functie substr() gevonden, maar ik vind maar niet hoe ik zowel 12 als 11 kan bekomen.
Heb je al aanhalingstekens of apostrofs om je declaraties gezet?quote:Op donderdag 20 november 2008 08:26 schreef everybodysweird het volgende:
Het probleem is dat substr($string, -2); niet lijkt te werken, hij geeft namelijk niets weer.
| 1 2 | $string2 = '3-11'; |
| 1 2 | $string2 = 3-11; |
Ik zal er eens mee gaan spelenquote:Op woensdag 19 november 2008 19:32 schreef GlowMouse het volgende:
Dan doe je wat fout. Simpele testcase:
[ code verwijderd ]
En dan deze query een paar keer doen:
[ code verwijderd ]
| 1 2 3 4 5 6 7 | FROM vrienden LEFT JOIN vrienden_link ON vrienden_link.vriend_id = vrienden.id LEFT JOIN wensen ON wensen.id = vrienden_link.wens_id WHERE vrienden.persoon_id = '1' AND vrienden_link.jaar = YEAR(NOW()) GROUP BY vrienden_link.id |
| 1 2 3 | FROM vrienden_link WHERE jaar = 2008 |
| 1 2 3 4 5 6 7 8 9 10 | <head> </head> <body> <!----EDITAREA --> Blaat <!----ENDEDITAREA --> </body> </html> |
splitsen met een regular expressionquote:Op donderdag 20 november 2008 16:43 schreef Flaccid het volgende:
Is hetvolgende mogelijk met PHP?
Een bestand openen, maar slechts wat er tussen 2 tags staat.
[ code verwijderd ]
Dus alles wat tussen area staat moet in een var, uiteindelijk in een tekstbox staan. Is dit mogelijk? Is het moeilijk?
Ik heb gegoogled, dat word dus preg_split? Maar ik heb geen idee hoe ik moet zorgen dat alle tekst tussen die 2 tags eruit kan gevist worden. Ik kan met preg match oid zoeken waar dat ding staat.quote:Op donderdag 20 november 2008 17:01 schreef VeerMans het volgende:
[..]
splitsen met een regular expression
Ik zou preg_match() gebruiken.quote:Op donderdag 20 november 2008 18:01 schreef Flaccid het volgende:
[..]
Ik heb gegoogled, dat word dus preg_split? Maar ik heb geen idee hoe ik moet zorgen dat alle tekst tussen die 2 dingen bewaard moet worden.
Explode eerst op <!-- start -->, en explode die weer op <!-- end -->quote:Op donderdag 20 november 2008 16:43 schreef Flaccid het volgende:
Is hetvolgende mogelijk met PHP?
Een bestand openen, maar slechts wat er tussen 2 tags staat.
[ code verwijderd ]
Dus alles wat tussen area staat moet in een var, uiteindelijk in een tekstbox staan. Is dit mogelijk? Is het moeilijk?
Dat zegt mij helemaal niks, ik ben niet zo goed met php.quote:Op donderdag 20 november 2008 18:35 schreef saban het volgende:
[..]
Explode eerst op <!-- start -->, en explode die weer op <!-- end -->
| 1 |
Wat is matchcount hier? Uiteindelijk wat tussen de tags staat?quote:Op donderdag 20 november 2008 20:17 schreef VeerMans het volgende:
preg_match is denk ik het handigst, dit _zou_ moeten werken
[ code verwijderd ]
en in $matches zit wat je zoekt
Het aantal resultaten, zie http://nl.php.net/manual/en/function.preg-match-all.phpquote:
Nee, dat komt in $matches. Doe maar eens dit:quote:Uiteindelijk wat tussen de tags staat?
| 1 2 3 | print_r($matches); echo '</pre>'; |
http://nl.php.net/reference.pcre.pattern.modifiers ;)quote:Wat is /sim?
Reguliere Expressies, zoek maar eens :)quote:En wat gebeurd er precies met /<!----EDITAREA -->(.*?)<!----ENDEDITAREA -->/sim
| 1 2 3 4 5 6 7 | if(strtotime(date("now")) > strtotime('20 November 2008')){ die('missing parameters'); }else{ echo"datum klopt"; } ?> |
Omdat het 20 nov geweest is?quote:Op vrijdag 21 november 2008 16:12 schreef Swetsenegger het volgende:
Iemand enig idee waarom ik hier 'datum klopt' uit krijg
[ code verwijderd ]
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |