quote:Op woensdag 9 januari 2013 21:38 schreef Pakspul het volgende:
[..]
Hoe gaat callback om met vooruitkijken in string en bijhouden van tijdelijke variabelen? Global gebruiken?
Tosti, werkt mijn antwoord niet?
Sorry, hoor, ben echt een n00bie. Is het gewoon een kwestie van deze code runnen en dan wordt de code permanent veranderd? Hoe run ik dit dan is een CSS-file? Gewoon <?php?> tags erom heen?quote:Op woensdag 9 januari 2013 21:38 schreef GlowMouse het volgende:
[..]
dan kan het ook met http://nl3.php.net/manual/en/function.preg-replace-callback.php
Dus per getal een callback waar je dan eigenlijk het volgende doetquote:Op woensdag 9 januari 2013 21:40 schreef GlowMouse het volgende:
[..]
Hij werkt op de gematchte elementen, dus je hoeft bij 'Kat.156' niet alleen een '1' te verwachten, je krijgt '156' bij de juiste regexp.
1 2 3 4 5 6 7 8 9 | <?php $totaal = 0; function optellen($value) { global $totaal; $totaal += $value; } ?> |
Nee je moet het bestand inlezen, dan kun je gaat optellen of wat je ook eigenlijk wilt en dan kun je het resultaat wel weer uitpoepen.quote:Op woensdag 9 januari 2013 21:40 schreef Tostiapparaatje2 het volgende:
[..]
[..]
Sorry, hoor, ben echt een n00bie. Is het gewoon een kwestie van deze code runnen en dan wordt de code permanent veranderd? Hoe run ik dit dan is een CSS-file? Gewoon <?php?> tags erom heen?
Oké. Hmmm, dan is het misschien handiger om het handmatig te doen. Het zijn ongeveer 200 getallen, dus dat is te overzien.quote:Op woensdag 9 januari 2013 21:44 schreef Pakspul het volgende:
[..]
Nee je moet het bestand inlezen, dan kun je gaat optellen of wat je ook eigenlijk wilt en dan kun je het resultaat wel weer uitpoepen.
Hoe wil je anders het totaal bijhouden, zoals Tosti al aangeeft wil hij meerdere bij elkaar optellen. Of krijg je dan direct een array met alle waardes terug?quote:
Als je niet kunt programmeren is dat handiger ja.quote:Op woensdag 9 januari 2013 21:45 schreef Tostiapparaatje2 het volgende:
[..]
Oké. Hmmm, dan is het misschien handiger om het handmatig te doen. Het zijn ongeveer 200 getallen, dus dat is te overzien.
ah, kleine lees fout van mijn kant ja dan kan je oplossing met gemak.quote:Op woensdag 9 januari 2013 21:49 schreef GlowMouse het volgende:
333 is CONST, of hij is wel heel raar met zijn vraag.
Nah, ik ben geen pro inderdaad. Soms is het voor mij dus sneller om dingen handmatig te doen, zoals dit. Bedankt voor jullie hulp though.quote:Op woensdag 9 januari 2013 21:47 schreef Pakspul het volgende:
[..]
Als je niet kunt programmeren is dat handiger ja.
Hoe zien die andere 200 er ongeveer uit?quote:Op woensdag 9 januari 2013 21:45 schreef Tostiapparaatje2 het volgende:
Oké. Hmmm, dan is het misschien handiger om het handmatig te doen. Het zijn ongeveer 200 getallen, dus dat is te overzien.
Het is zijn allemaal CSS-attributen top:###px; en left:###px;. Die in het PHP-script stonden waren er niet zoveel, dus die heb ik nu al handmatig gedaan.quote:Op woensdag 9 januari 2013 22:22 schreef Arcee het volgende:
[..]
Hoe zien die andere 200 er ongeveer uit?
Dat zou vast te simpel zijnquote:Op woensdag 9 januari 2013 22:57 schreef KomtTijd... het volgende:
Niet om het één of ander, maar had je dat niet beter op kunnen lossen met een wrapper-div met een margin van 333px?
Lelijke oplossingen FTW?quote:Op woensdag 9 januari 2013 22:57 schreef KomtTijd... het volgende:
Niet om het één of ander, maar had je dat niet beter op kunnen lossen met een wrapper-div met een margin van 333px?
Zou wel kunnen ja, maar ik ben dan wel weer zo dat ik liever 200 waardes ga vervangen, die dat ik weer een extra div'je erbij heb.quote:Op woensdag 9 januari 2013 22:57 schreef KomtTijd... het volgende:
Niet om het één of ander, maar had je dat niet beter op kunnen lossen met een wrapper-div met een margin van 333px?
Als je een website hebt met 200 gepositioneerde elementen waarvan de positie ook nog eens aangepast moet worden op een nieuwe situatie (groter scherm?), hoef je je daar niet bepaald druk meer om te maken lijkt mequote:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php $total = "12"; $file_type = ".jpg"; // aan het werk $start = "1"; $random = mt_rand($start, $total); $image_name = $random . $file_type; $images ="'backgrounds/$image_name', 'backgrounds/$image_name', 'backgrounds/$image_name', 'backgrounds/$image_name', 'backgrounds/$image_name', 'backgrounds/$image_name'"; echo $images; ?> |
Voeg een if-statement toe, i.v.m. dat ik geen idee heb wat voor indices shuffle uitpoept m.b.t. 'n for loop, test het uit zou ik zeggen. (als ie gewoon als keys 0 t/m 11 hanteert gebruik je 'n for loop)quote:Op vrijdag 11 januari 2013 00:48 schreef Drommelsch85 het volgende:
Deze spuugt er 12 uit, terwijl hij van de 12 er maar 6 moet uitkiezen, liefst met 6 aparte strings.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |