Functie voor schrijven die om en om de elementen toevoegt en indien één van de twee geen elementen meer heeft de resterende elementen uit de ander toevoegen. Lijkt me niet zo moeilijk toch?quote:Op dinsdag 12 mei 2015 21:24 schreef boem-dikkie het volgende:
Weet iemand hoe je twee arrays merged met dezelfde keys in de juiste volgorde waarbij één array primair is qua volgorde?
Ik heb bijv.
0 => 'nul_primair'
1 => 'een_primair'
2 => 'twee_primair'
En
0 => 'nul'
1 => 'een'
2 => 'twee'
3 => 'drie'
Ik wil ze mergen zodat het als volgt wordt:
0 => 'nul_primair'
1 => 'nul'
2 => 'een_primair'
3 => 'een'
4 => 'twee_primair'
5 => 'twee'
6 => 'drie'
Het gaat niet om en om. Soms moeten er uit de eerste array bijvoorbeeld 3 komen, daarna één uit de andere array, daarna weer 2 uit de één, drie uit de ander, et cetera.quote:Op dinsdag 12 mei 2015 21:29 schreef Monolith het volgende:
[..]
Functie voor schrijven die om en om de elementen toevoegt en indien één van de twee geen elementen meer heeft de resterende elementen uit de ander toevoegen. Lijkt me niet zo moeilijk toch?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <?php $result = array(); for($i = 0; $i < max(count($array1), count($array2)); $i += 1) { if(isset($array1[$i])) { $result[] = $array1[$i]; } if(isset($array2[$i])) { $result[] = $array2[$i]; } } ?> |
Hoe weet je dan wat de volgorde is?quote:Op dinsdag 12 mei 2015 21:31 schreef boem-dikkie het volgende:
[..]
Het gaat niet om en om. Soms moeten er uit de eerste array bijvoorbeeld 3 komen, daarna één uit de andere array, daarna weer 2 uit de één, drie uit de ander, et cetera.
De leidende volgorde is de eerste array. De invoegende array heeft zijn volgorde in zijn keys zitten. Dus die array is bijv.quote:
Het is me nog steeds niet helemaal duidelijk wat je probeert te bereiken. Een array in PHP bestaat in wezen altijd uit key => value pairs. Hetzij met expliciete keys, hetzij met impliciete numerieke keys.quote:Op dinsdag 12 mei 2015 21:37 schreef boem-dikkie het volgende:
[..]
De leidende volgorde is de eerste array. De invoegende array heeft zijn volgorde in zijn keys zitten. Dus die array is bijv.
4 => 'hoi'
7 => 'hoi2'
9 => 'hoi3'
Die moet dan in de goede volgorde in de eerste array komen.
Geef eens een voorbeeld, want ik snap er geen zak van.quote:Op dinsdag 12 mei 2015 21:37 schreef boem-dikkie het volgende:
[..]
De leidende volgorde is de eerste array. De invoegende array heeft zijn volgorde in zijn keys zitten. Dus die array is bijv.
4 => 'hoi'
7 => 'hoi2'
9 => 'hoi3'
Die moet dan in de goede volgorde in de eerste array komen.
Je doet nu alweer wat anders, net was het nog een,twee,drie,een_primair.quote:Op dinsdag 12 mei 2015 21:37 schreef boem-dikkie het volgende:
[..]
De leidende volgorde is de eerste array. De invoegende array heeft zijn volgorde in zijn keys zitten. Dus die array is bijv.
4 => 'hoi'
7 => 'hoi2'
9 => 'hoi3'
Die moet dan in de goede volgorde in de eerste array komen.
Dit voorbeeld is om aan te geven wat ik met die keys doe. Maar ik heb het al opgelost.quote:Op dinsdag 12 mei 2015 22:21 schreef TwenteFC het volgende:
[..]
Je doet nu alweer wat anders, net was het nog een,twee,drie,een_primair.
Beschrijf eens duidelijk wat je probleem is, en wat je eigenlijk graag wil bereiken.
Deze voorbeeldjes zijn een beetje wazig, en niet consequent.
1 2 3 4 5 6 | <?php $checkboxvalue = get_field('color'); foreach($checkboxvalue as $key => $check){ echo '<div class="product-color '.$check.'" alt="Color" title="Color"></div>'; }; ?> |
Wat heb je geprobeerd?quote:Op maandag 1 juni 2015 20:09 schreef Drommelsch85 het volgende:
Ik lees uit een veld een waarde uit, en ik probeer de caption (label) in dit stukje HTML te stoppen, waar nu 'Color' staat. Het veld waar de waarde(s) in staan heet ook color, deze bevat meerdere keuzes, waaronder color1, color2, enz. Die hebben echter ook namen zoals Black, Brown, White, Green etc.
[ code verwijderd ]
Volgens deze link moet ik zo, maar ik kom er niet uit. http://wordpress.stackexc(...)el-from-acf-checkbox
thnx
Je zet de value van color als class. Is dat de bedoeling?quote:Op maandag 1 juni 2015 20:09 schreef Drommelsch85 het volgende:
Ik lees uit een veld een waarde uit, en ik probeer de caption (label) in dit stukje HTML te stoppen, waar nu 'Color' staat. Het veld waar de waarde(s) in staan heet ook color, deze bevat meerdere keuzes, waaronder color1, color2, enz. Die hebben echter ook namen zoals Black, Brown, White, Green etc.
[ code verwijderd ]
Volgens deze link moet ik zo, maar ik kom er niet uit. http://wordpress.stackexc(...)el-from-acf-checkbox
thnx
Misschien dat hier iets tussenzit voor je?quote:Op zaterdag 13 juni 2015 00:56 schreef n8n het volgende:
Zijn er hier gebruikers van wamp/xampp/mamp (mamp specifiek)? Vind altijd dat alles in etc/ een bende wordt dus een sandbox lijkt me wel wat. Is het handig om mee te werken? Zijn er vage restricties met de gratis versie? Bedankt.
MAMP Pro gebruiker hier.quote:Op zaterdag 13 juni 2015 00:56 schreef n8n het volgende:
Zijn er hier gebruikers van wamp/xampp/mamp (mamp specifiek)? Vind altijd dat alles in etc/ een bende wordt dus een sandbox lijkt me wel wat. Is het handig om mee te werken? Zijn er vage restricties met de gratis versie? Bedankt.
Wow thanksquote:Op zaterdag 13 juni 2015 01:17 schreef TwenteFC het volgende:
[..]
Misschien dat hier iets tussenzit voor je?
https://puphpet.com/
https://github.com/fideloper/Vaprobash
http://phansible.com/
http://laravel.com/docs/5.1/homestead
Allemaal gratis, wanneer je het dmv VirtualBox doet.
Via VMWare Workstation kost dan wel weer geld.
Ja MAMP is wel easy, en het vervuilt nergens het systeem omdat het in die sandbox blijft. Vagrant vind ik dan weer te veel van het goede (en te traag). Ik ga m'n opties even na.quote:Op zaterdag 13 juni 2015 01:20 schreef Crutch het volgende:
[..]
MAMP Pro gebruiker hier.
Voorheen was ik zo'n held die keurig z'n virtual hosts en hosts file bijhield, maar MAMP maak het wel erg gemakkelijk.
Eenvoudig domeinen aanmaken, de root folder selecteren, server herstarten and you're good to go.
MAMP Pro is imo by far de meest relaxte optie, maar het kost geld. (¤ 39,-)quote:Op zaterdag 13 juni 2015 10:18 schreef n8n het volgende:
[..]
Wow thanks
Edit: allemaal Vagrant zie ik, daar heb ik echt een grondige hekel aan
[..]
Ja MAMP is wel easy, en het vervuilt nergens het systeem omdat het in die sandbox blijft. Vagrant vind ik dan weer te veel van het goede (en te traag). Ik ga m'n opties even na.
Ik gebruik nog even de standaard tools van OSX met Mysql los geïnstalleerd, php 5.5 voldoet momenteel wel en die hostfiles weet ik wel te vinden. Ben nog even student, nog even doorbijtenquote:Op zaterdag 13 juni 2015 13:05 schreef Crutch het volgende:
[..]
MAMP Pro is imo by far de meest relaxte optie, maar het kost geld. (¤ 39,-)
Op zich een goede investering.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |