abonnement Unibet Coolblue Bitvavo
  FOK!-Schrikkelbaas donderdag 27 oktober 2005 @ 20:16:26 #101
1972 Swetsenegger
Egocentrische Narcist
pi_31734464
Bestaat er een php functie welke een waarde snel procentueel kan vergelijken.
Met andere woorden:

if valueA-valueB < 5% van valueA

want (valueA-valueB)*(valueA/100) vind ik wat ranzig
pi_31734721
Lijk me niet dat die bestaat. Hoe had je dat in gedachten
En wat is er ranzig aan die vergelijking?

Gelukkig kan je zelf functies definieren in php
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  FOK!-Schrikkelbaas donderdag 27 oktober 2005 @ 20:34:00 #103
1972 Swetsenegger
Egocentrische Narcist
pi_31735010
Als een soort modulo ofzo
Ik zat heel ranzig te denken, maar toen ik hem hier boven uittikte vond ik het eigenlijk ook wel meevallen
pi_31736204
quote:
Op donderdag 27 oktober 2005 20:16 schreef Swetsenegger het volgende:
Bestaat er een php functie welke een waarde snel procentueel kan vergelijken.
Met andere woorden:

if valueA-valueB < 5% van valueA

want (valueA-valueB)*(valueA/100) vind ik wat ranzig
5% van valueA is niks anders dan
valueA * 0,05
  FOK!-Schrikkelbaas donderdag 27 oktober 2005 @ 21:20:14 #105
1972 Swetsenegger
Egocentrische Narcist
pi_31736615
quote:
Op donderdag 27 oktober 2005 21:07 schreef the_disheaver het volgende:

[..]

5% van valueA is niks anders dan
valueA * 0,05
Joh!

Dat is niet wat ik vraag
pi_31736812
Hee Superrembo, kom je weer meedoen met PHP Golf?

http://www.phpfreakz.nl/forum.php?forum=5&iid=721061
pi_31736824
quote:
Op donderdag 27 oktober 2005 20:16 schreef Swetsenegger het volgende:
Bestaat er een php functie welke een waarde snel procentueel kan vergelijken.
Met andere woorden:

if valueA-valueB < 5% van valueA

want (valueA-valueB)*(valueA/100) vind ik wat ranzig
if(valueA-valueB < valuaA / 20)

Ook ranzig?
  FOK!-Schrikkelbaas donderdag 27 oktober 2005 @ 21:37:42 #108
1972 Swetsenegger
Egocentrische Narcist
pi_31737206
quote:
Op donderdag 27 oktober 2005 20:34 schreef Swetsenegger het volgende:
Ik zat heel ranzig te denken, maar toen ik hem hier boven uittikte vond ik het eigenlijk ook wel meevallen
dusch...
pi_31738397
quote:
Op donderdag 27 oktober 2005 21:26 schreef Wifibro het volgende:
Hee Superrembo, kom je weer meedoen met PHP Golf?

http://www.phpfreakz.nl/forum.php?forum=5&iid=721061
Bedankt voor de tip.

En de lat ligt al op 52 tekens
(Limbo dansen, niet hoogspringen )
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  FOK!-Schrikkelbaas donderdag 27 oktober 2005 @ 22:20:11 #110
1972 Swetsenegger
Egocentrische Narcist
pi_31738583
Ik zal 'm maar even crossposten
quote:
Beste PHP-ers,


--[ PHP Golf
Een nieuwe editie van PHP Golf!

--[ Wat is PHP Golf?
De bedoeling is een PHP script te maken met zo min mogelijk karakters.
Dus zo min mogelijk letters, nummers, spaties, newlines en dergelijke.
Met het script moet je een doelstelling bereiken.
We gaan ervan uit dat je de recenste PHP 4.x, op het moment 4.4,
versie hebt en standaard php.ini configuratie. Tenzij anders vermeld.
(Standaard: register_globals = off)

Het script moet op UNIX-gebaseerde en Windows systemen werken.

--[ Voor wie is PHP Golf?
De competitie is voor iedereen toegankelijk.

--[ Inzendingen
Je kunt je oplossing sturen naar:

phpgolf [at] gmail.com
(Disclaimer: je e-mail zal niet worden gebruikt voor
spam of worden doorgegeven aan derden)

--[ Doelstelling
Het script moet de volgende output genereren:

ABCDEFGHIJKLMNOPQRSTUVWXYZ
BCDEFGHIJKLMNOPQRSTUVWXYZA
CDEFGHIJKLMNOPQRSTUVWXYZAB
DEFGHIJKLMNOPQRSTUVWXYZABC
EFGHIJKLMNOPQRSTUVWXYZABCD
FGHIJKLMNOPQRSTUVWXYZABCDE
GHIJKLMNOPQRSTUVWXYZABCDEF
HIJKLMNOPQRSTUVWXYZABCDEFG
IJKLMNOPQRSTUVWXYZABCDEFGH
JKLMNOPQRSTUVWXYZABCDEFGHI
KLMNOPQRSTUVWXYZABCDEFGHIJ
LMNOPQRSTUVWXYZABCDEFGHIJK
MNOPQRSTUVWXYZABCDEFGHIJKL
NOPQRSTUVWXYZABCDEFGHIJKLM
OPQRSTUVWXYZABCDEFGHIJKLMN
PQRSTUVWXYZABCDEFGHIJKLMNO
QRSTUVWXYZABCDEFGHIJKLMNOP
RSTUVWXYZABCDEFGHIJKLMNOPQ
STUVWXYZABCDEFGHIJKLMNOPQR
TUVWXYZABCDEFGHIJKLMNOPQRS
UVWXYZABCDEFGHIJKLMNOPQRST
VWXYZABCDEFGHIJKLMNOPQRSTU
WXYZABCDEFGHIJKLMNOPQRSTUV
XYZABCDEFGHIJKLMNOPQRSTUVW
YZABCDEFGHIJKLMNOPQRSTUVWX
ZABCDEFGHIJKLMNOPQRSTUVWXY

Nu mag jij het script programmeren en liefst zo kort mogelijk.


--[ Deadline:

De deadline is over 8 dagen.
Vrijdag 19:00 4 november 2005

-----

Post in dit topic vragen/suggesties.
GEEN OPLOSSINGEN!

Mocht je een oplossing hebben, dan mag je gerust je karakter aantal posten.
Dit om andere te stimuleren

Diegene die het minste karakters heeft gebruikt, wint!

Veel succes,

Tri Pham
  donderdag 27 oktober 2005 @ 23:12:30 #111
76312 sh4dow
ŻŻŻŻŻŻŻŻŻ
pi_31740561
Even een vraag, ik heb een tijdje een gastenboek script gebruikt met een tekstbestand. Nu heb ik zelf een nieuw gastenboek gemaakt met een mySQL database.
Graag zou ik de oude berichten uit het tekstbestand willen toevoegen aan de database, om de oude berichten niet verloren te laten gaan.

Het tekstbestand ziet er zo uit:
1
2
<?php $Bericht[] = array('Patrick','iemand@hotmail.com',' ','Herveld','14-09-2004 21:46:28','Berichtje'); ?>
<?php $Bericht[] = array('Thomas','iemand@hotmail.com',' ','Hoogkerk','14-09-2004 23:16:05','Berichtje'); ?>

enz, zo staan er 311 berichten in dit tekstbestand, in Arrays.
Hoe kan ik deze array nu splitten, en dan ieder bericht in een loop toevoegen aan de database?
  FOK!-Schrikkelbaas donderdag 27 oktober 2005 @ 23:14:41 #112
1972 Swetsenegger
Egocentrische Narcist
pi_31740647
quote:
Op donderdag 27 oktober 2005 23:12 schreef sh4dow het volgende:
Even een vraag, ik heb een tijdje een gastenboek script gebruikt met een tekstbestand. Nu heb ik zelf een nieuw gastenboek gemaakt met een mySQL database.
Graag zou ik de oude berichten uit het tekstbestand willen toevoegen aan de database, om de oude berichten niet verloren te laten gaan.

Het tekstbestand ziet er zo uit:
[ code verwijderd ]

enz, zo staan er 311 berichten in dit tekstbestand, in Arrays.
Hoe kan ik deze array nu splitten, en dan ieder bericht in een loop toevoegen aan de database?
staan er array's in het tekstbestand of platte tekst welke je zelf array maakt?

explode kan je arrays mee splitten: http://nl3.php.net/manual/nl/function.explode.php
  donderdag 27 oktober 2005 @ 23:19:11 #113
76312 sh4dow
ŻŻŻŻŻŻŻŻŻ
pi_31740814
Nee er staan echt arrays in het tekstbestand, zoals hierboven in het voorbeeld dus. Dat zijn de eerste 2 regels uit het tekstbestand.

Als het plaintext zou zijn, was me dat wel gelukt. Ik ben al met foreach bezig, maar ik kom er niet uit :S
pi_31742355
Include dat bestand, en je hebt een pracht van een array ($Bericht).
1
2
3
4
5
6
7
<?php
include_once('mijntekstbestandmetberichten.php');
for($i=0;$i<count($Berichten);$i++)
{
  // huidig bericht = $Bericht[$i] (array!)
}
?>
pi_31743371
Over dat golf ding, zit nu op 95.
Ik klooi verder.
pi_31754501
Ik doe niet meer mee met dat golf ding; snap er toch de balle van. Ben er gisteren even mee bezig geweest maar zo vet is mijn kennis nou ook weer niet zoals $c=$a{$b}
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  vrijdag 28 oktober 2005 @ 15:20:07 #117
125047 Lamme_Sterfkanarie
tweet tweet en dan ineens niet
pi_31755718
array met alle letters maken

tellertje tot 26 laten tellen
1 keer printen, <br> d'r achteraan.
met array_shift de A d'r afhalen zodat alles opschuift en die dan met array_push de A achteraan de array neerzetten. als de teller bij 26 is heeft ie alles gehad..

of denk ik weer te simpel?
Ik heb het godverdomme gehad met die onkunde van je!
pi_31756067
Mwah, als je dat in < 80 tekens kan ben je wel briljant :-) kzit nu op 65.
  vrijdag 28 oktober 2005 @ 15:35:03 #119
125047 Lamme_Sterfkanarie
tweet tweet en dan ineens niet
pi_31756211
Ben d'r nog niet mee bezig geweest. Dit was ff een brainfart over hoe ik het zou aanpakken als het geen wijdstrijdje met zo min mogelijk karakters was
als je van die array of zou kunnen komen scheelde het al een bende karakters. Als ik de ascii table d'r bij pak zie ik wel dat alle letters een opeenvolgende waarde hebben. Is daar niets mee te doen? Beginnen bij de A en steeds 1 d'r bij optellen met een loop en dat in een andere loop 26 keer doen terwijl je steeds 1 waarde hoger begint

geen idee of je browser die ascii waarde als een letter weergeeft hoor. Heb me daar nooit zo mee bezig gehouden.
Ik heb het godverdomme gehad met die onkunde van je!
pi_31757131
Doe iets met chr(65) tot en met chr(90). Ik zit nu op 67 tekens, maar het met nog minder tekens.
  vrijdag 28 oktober 2005 @ 16:06:02 #121
125047 Lamme_Sterfkanarie
tweet tweet en dan ineens niet
pi_31757208
kzal me d'r straks ook wel ff mee bezighouden als ik tijd heb. Kijken wat ik er van kan bakken
Ik heb het godverdomme gehad met die onkunde van je!
  FOK!-Schrikkelbaas vrijdag 28 oktober 2005 @ 16:28:44 #122
1972 Swetsenegger
Egocentrische Narcist
pi_31757861
Zoals ik op phpfreakz al zei "Met gekut met arrays ga je niet winnen denk ik". Sylvesterrrrs opmerking leek mij ook de meest bruikbare methode, je kan natuurlijk heel simpel lussen van 65 tot 90. Alleen.... hoe laat je hem de tweede keer van 66 tot 90 PLUS 65 echoën

Overigens zegt iemand op 52 karakters te zitten.
pi_31758424
quote:
Op vrijdag 28 oktober 2005 16:28 schreef Swetsenegger het volgende:
Alleen.... hoe laat je hem de tweede keer van 66 tot 90 PLUS 65 echoën
que?
quote:
Overigens zegt iemand op 52 karakters te zitten.
Doet ie goed. Ik heb wel wat beters te doen hoor.
  vrijdag 28 oktober 2005 @ 16:48:49 #124
125047 Lamme_Sterfkanarie
tweet tweet en dan ineens niet
pi_31758444
de A moet weer achter de Z komen op de 2e regel. enz.
Ik heb het godverdomme gehad met die onkunde van je!
pi_31760089
- edit dan maar :S -

[ Bericht 94% gewijzigd door Roonaan op 29-10-2005 11:08:42 ]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')