Topic bedoeld om gewoon te praten.

Off-topic kan dus gewoon niet in deze topic ja kan altijd aan een nieuwe discussie beginnen, de bedoeling is wel dat het een soort van doorlopende tekst en dat er niet van de hak op de tak wordt gesprongen. Als er op deze topic na 2 dagen niet wordt gereageerd kan er natuurlijk een nieuwe discussie geopend worden.

Om te starten misschien de discussie aansnijden over de sfeer op php-hulp de laatste tijd. Dan kijk ik naar het voorval met karl (iedereen weet wel wat) en dan ook nog een voorval met the ultimate in een topic.

Natuurlijk is het niet de bedoeling dat hier alleen over de slechte sfeer gepraat word, er mag ook wel over leuke onderwerpen gepraat worden.

De mogelijkheden zijn helemaal open.
Wie zin heeft voor een gezellige babbel of graag zijn mening wil delen over een bepaald onderwerp (actueel of niet actueel / gerelateerd met php-hulp op helemaal niet) kan dat zeker doen in deze topic en ik ben er zeker van dat geïnteresseerde mensen zullen reageren en hun mening verkondigen.

Zo word de band tussen de mensen van de community sterker en hopelijk verbetert de sfeer hier wat door.

Aan de moderators: Ik denk dat dit topic wel open kan blijven aangezien dat deze in de koffie hoek staat?! Natuurlijk kunnen jullie ingrijpen als jullie vinden dat het te extreem wordt door wat dan ook, maar doe dit dan niet door onmiddellijk de topic te sluiten maar een waarschuwing te geven en als er na de waarschuwing nog steeds over een bepaald onderwerp verder gaat kan de topic gesloten worden en hebben we het zelf gezocht.

Zo hopelijk start ik hiermee een mooie dialoog tussen alle verschillende schakels van deze community en wordt het hier terug een beetje levendiger.

Mvg

Toevoeging:

Nog even speciaal enkele regels op een rijtje zetten:

- Agressieve, onwettelijke, bedreigende, lasterlijke, vulgaire, obscene, racistische, misleidende of anderszins ongepaste of irrelevante bijdragen, naar interpretatie van de redactie, zijn niet toegestaan.

- Het plaatsen van persoonlijke informatie van derden (zoals e-mailadressen en/of telefoonnummers) is niet toegestaan.

- Teksten, advertenties en links van promotionele dan wel commerciële aard mogen niet worden geplaatst

- Woorden dan wel zinnen onnodig in hoofdletters plaatsen ("schreeuwen") is niet toegestaan, evenals het naar inzicht van de redactie overdreven gebruik van vet, cursief, onderstrepen en smileys..

Verdere regels zijn natuurlijk hier te vinden
Jordi kroon op 01/03/2011 20:11:34

Ik weet niet waar 0x1F^0xFF voor staat ^ denk ik voor macht (klopt dit?) en die andere lijken wel hex


Oké, ik wil niet te veel verklappen. Maar dat klopt niet. Graag reageren via pm ;-)
ik sla dit rondje wel over :)
Karl Karl op 01/03/2011 17:35:54

..
<?php
for($i=-2,$x=-2;$i<0;++$i)
{
	for($j=$i*$x;$j<=10-$x&&(0x1F^0xFF);$j++)
	{
		echo 'binnen de loop' . PHP_EOL;
	}
}
?>

De vraag: Hoe vaak wordt 'binnen de loop' getoond?
..


Dat is een hele nette Karl ;-)

Stuur je zo mijn inzending via de PM..


Chris Horeweg op 01/03/2011 20:29:51
(...)
Stuur je zo mijn inzending via de PM..


Was goed.
wie is de volgende?
Niemand durft!

/me hoort Karls schurkenlach *MWHUAHAHAH*

=D
Bram Boos op 01/03/2011 22:18:17

Niemand durft!

/me hoort Karls schurkenlach *MWHUAHAHAH*

=D


Nog niet MWAHAHA

[color=red]De oplossing:[/color]
[size=xsmall][color='#ededed']Aangezien mijn opgave zo moeilijk wordt bevonden leg ik wel uit hoe die werkt. Je hebt twee loops, één van de twee loops is genest in de andere.
De buitenste loop begint op -2 en moet <0 blijven. Dat betekend dus dat de buitenste loop alleen draait voor -2 en -1.
De binneste loop is afhankelijk van de buitenste loop. De binneste loop begint op $i*$x. $x is in de buitenste loop gedefineerd als -2 (dit kan je ook mooi gebruiken voor als je teest count wilt hebben o.i.d.). Dat betekend dus dat bij $i = -2, $j = 4. De loop draait zolang $j<=10-$x&&(0x1F^0xFF) true is. Dat betekend dus dat $j kleiner of gelijk aan 10-$x moet zijn. $x staat vast op -2, dubbele min is plus, dus de loop moet tot en met 12 draaien. Het gedeelte van de and (&&(0x1F^0xFF)) is onzin. 0x1F is de hexadecimale notatie voor 31, 0xFF is de hexadecimale notatie voor 255. ^ is xOR, dat betekend dus alleen de bits die in één van de twee argumenten aan mag staan om een true voor die bit te krijgen. Effectief betekend dat, dat dit een soort van min is. Aangezien 0xFF groter is dan 0x1F komt er sowieso een positief getal uit, wat in php als true wordt gerekend.
Goed, $i was dus -2 en -2.
Bij $i = -2 is $j = 4 en loopt tot en met 12. Dat is dus 9 stappen (vier en twaalf tellen mee, het verschil tussen die twee is acht, plus één is negen).
Bij $i = -1 is $j = 2 en loopt tot en met 12. Dat is dus 11 stappen (twee en twaalf tellen mee, het verschil tussen die twee is tien, plus één is elf).
Dus er wordt 9+11=20 keer de zin 'binnen de loop' op het scherm geschreven.[/color][/size]
ik kwam totaan 12 verder was ik niet gekomen =D
Karl, zoals ik al in de PM zei. Een hele nette opdracht :-) Kun je niet nog zo'n opdracht neerzetten? ;-)
Chris Horeweg op 02/03/2011 16:44:43

Karl, zoals ik al in de PM zei. Een hele nette opdracht :-) Kun je niet nog zo'n opdracht neerzetten? ;-)


Ik zal eens zien wat ik kan doen :-P

Reageren