abonnement Unibet Coolblue Bitvavo
pi_64446306
isset() geeft ook true als het element in de array een lege string is.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_64446811
quote:
Op zondag 28 december 2008 22:26 schreef SuperRembo het volgende:
isset() geeft ook true als het element in de array een lege string is.
ipv dat hij aangeeft dat het waar is false? als er niks in zet met empty()?
Redacted
pi_64447029
je kunt gewoon if ($variable) {//doe iets} doen!
pi_64447072
quote:
Op zondag 28 december 2008 22:39 schreef mcDavid het volgende:
je kunt gewoon if ($variable) {//doe iets} doen!
heb hem al opgelost met empty
Redacted
pi_64447732
empty() is een irritante functie die om allerlei wazige redenen true kan geven:

The following things are considered to be empty:
  • "" (an empty string)
  • 0 (0 as an integer)
  • "0" (0 as a string)
  • NULL
  • FALSE
  • array() (an empty array)
  • var $var; (a variable declared, but without a value in a class)

    Vooral dat empty("0") true geeft is waardeloos.
  • Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_64449378
    quote:
    Op zondag 28 december 2008 22:52 schreef SuperRembo het volgende:
    empty() is een irritante functie die om allerlei wazige redenen true kan geven:

    The following things are considered to be empty:
  • "" (an empty string)
  • 0 (0 as an integer)
  • "0" (0 as a string)
  • NULL
  • FALSE
  • array() (an empty array)
  • var $var; (a variable declared, but without a value in a class)

    Vooral dat empty("0") true geeft is waardeloos.
  • het ging hier om tekst en als ik een van deze bovenste wil gebruiken wat kan ik dan gebruiken?
    Redacted
    pi_64450208
    quote:
    Op zondag 28 december 2008 22:52 schreef SuperRembo het volgende:
    empty() is een irritante functie die om allerlei wazige redenen true kan geven:

    The following things are considered to be empty:
  • "" (an empty string)
  • 0 (0 as an integer)
  • "0" (0 as a string)
  • NULL
  • FALSE
  • array() (an empty array)
  • var $var; (a variable declared, but without a value in a class)

    Vooral dat empty("0") true geeft is waardeloos.
  • Ik zou het moeten testen, maar volgens mij is er geen verschil tussen

    if($var) { echo '1'; }

    en

    if(!empty($var)) { echo '1'; }
      Admin zondag 28 december 2008 @ 23:50:54 #133
    725 crew  Breuls
    Bad Wolf
    pi_64450281
    Vergeet vooral de type comparison tables niet: http://nl.php.net/manual/en/types.comparisons.php

    Altijd handig als je 't niet meer weet.
    I am a leaf on the wind.
    Watch how I soar.
    pi_64450532
    quote:
    Op zondag 28 december 2008 23:50 schreef Breuls het volgende:
    Vergeet vooral de type comparison tables niet: http://nl.php.net/manual/en/types.comparisons.php

    Altijd handig als je 't niet meer weet.
    http://www.deformedweb.co.uk/php_variable_tests.php

    zat erbij ook een hele mooie met kleurtjes

    op naar submit dinkies post dinkies

    [ Bericht 11% gewijzigd door cablegunmaster op 29-12-2008 00:19:14 ]
    Redacted
    pi_64451372
    quote:
    Op zondag 28 december 2008 23:50 schreef Breuls het volgende:
    Vergeet vooral de type comparison tables niet: http://nl.php.net/manual/en/types.comparisons.php

    Altijd handig als je 't niet meer weet.
    Ah, dan hoef ik het niet meer te testen
      maandag 29 december 2008 @ 11:35:38 #136
    63192 ursel
    "Het Is Hier Fantastisch!
    pi_64459305
    Ik ben voor een nieuw project eigenlijk op zoek naar 2 verschillende "taken/functies".

    Zo hebben we een proces wat verbinding legt met een externe partij. Echter komt het regelmatig voor dat we bij de eerste paar checks een verzameling antwoorden terug krijgen. Aan de hand hiervan filteren we wat en doen we een nieuw verzoek met een deel van deze gegevens. Echter is in het huidige proces al gebleken dat in een aantal exotische gevallen dit gehele proces behoorlijk tijd rovend kan zijn, omdat er continue verzamelingen antwoorden terug keren.
    Wat ik in het nieuwe project eigenlijk wil bewerkstelligen is dat het proces zelf gewoon door blijft lopen, maar dat er naar de gebruiker toe in ieder geval een melding komt hierover.

    Een 2e geval is of er een soort van "event-listener" bestaat voor PHP. Waar ik naar op zoek ben is een functionaliteit dat als er een bestand in een bepaalde map gezet wordt, dat er dan een proces gestart wordt. Momenteel worden er elke minuut de folder gecontroleerd, maar volgens mij moeten er hier veel betere oplossingen voor zijn.

    Mocht het niet duidelijk zijn, vraag het gerust. Uitleggen is niet mijn sterkste kant..
      maandag 29 december 2008 @ 18:38:18 #137
    85919 Likkende_Lassie
    Doe eens wat aan je ondertitel
    pi_64472618
    Kort vraagje!:

    PHP heeft toch zo'n mooie functie om in een array karakters te zetten, zodat je ze niet allemaal hoeft te typen?

    $A_to_Z = functie(A,Z);

    hoe heet die functie ook alweer??
    pi_64472736
    quote:
    Op maandag 29 december 2008 18:38 schreef Likkende_Lassie het volgende:
    Kort vraagje!:

    PHP heeft toch zo'n mooie functie om in een array karakters te zetten, zodat je ze niet allemaal hoeft te typen?

    $A_to_Z = functie(A,Z);

    hoe heet die functie ook alweer??
    Bedoel je deze?
      maandag 29 december 2008 @ 18:49:57 #139
    85919 Likkende_Lassie
    Doe eens wat aan je ondertitel
    pi_64472989
    Ja! bedankt!
      maandag 29 december 2008 @ 19:00:55 #140
    75592 GlowMouse
    l'état, c'est moi
    pi_64473328
    quote:
    Op maandag 29 december 2008 11:35 schreef ursel het volgende:
    Zo hebben we een proces wat verbinding legt met een externe partij. Echter komt het regelmatig voor dat we bij de eerste paar checks een verzameling antwoorden terug krijgen. Aan de hand hiervan filteren we wat en doen we een nieuw verzoek met een deel van deze gegevens. Echter is in het huidige proces al gebleken dat in een aantal exotische gevallen dit gehele proces behoorlijk tijd rovend kan zijn, omdat er continue verzamelingen antwoorden terug keren.
    Wat ik in het nieuwe project eigenlijk wil bewerkstelligen is dat het proces zelf gewoon door blijft lopen, maar dat er naar de gebruiker toe in ieder geval een melding komt hierover.
    Kun je toch een script maken dat continu in de achtergrond draait en statusinfo stuurt naar een database?
    quote:
    Een 2e geval is of er een soort van "event-listener" bestaat voor PHP. Waar ik naar op zoek ben is een functionaliteit dat als er een bestand in een bepaalde map gezet wordt, dat er dan een proces gestart wordt. Momenteel worden er elke minuut de folder gecontroleerd, maar volgens mij moeten er hier veel betere oplossingen voor zijn.
    Nee dat lukt niet. Je kunt om de zoveel tijd de inhoud van die map opvragen of het proces dat het bestand in die map zet aanpassen om jouw script aan te roepen.
    eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
    pi_64473632
    quote:
    Op maandag 29 december 2008 11:35 schreef ursel het volgende:
    Een 2e geval is of er een soort van "event-listener" bestaat voor PHP. Waar ik naar op zoek ben is een functionaliteit dat als er een bestand in een bepaalde map gezet wordt, dat er dan een proces gestart wordt. Momenteel worden er elke minuut de folder gecontroleerd, maar volgens mij moeten er hier veel betere oplossingen voor zijn.
    In .NET gaat dat super simpel met een FileSystemWatcher Je zou een heel simpel .NET (of Mono) programmaatje kunnen maken dat die folder in de gaten houd en dan php start als 't nodig is.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
      maandag 29 december 2008 @ 21:59:29 #142
    63192 ursel
    "Het Is Hier Fantastisch!
    pi_64479877
    quote:
    Op maandag 29 december 2008 19:00 schreef GlowMouse het volgende:

    [..]

    Kun je toch een script maken dat continu in de achtergrond draait en statusinfo stuurt naar een database?
    Mja, dat is eigenlijk wat we nu dus hebben. Echter als dus deze "exotische" samenstelling voorbij komt kan dat de rest van het systeem dus ook ophouden. Ik wilde er eigenlijk meer naar werken dat voor elke aanroep het proces gaat draaien, zodat deze andere niet op kunnen houden als er oponthoud is.
    Maar volgens mij zit ik idd lastiger te denken als nodig is.
    Ga morgen wel ff wat mee stoeien
    quote:
    [..]

    Nee dat lukt niet. Je kunt om de zoveel tijd de inhoud van die map opvragen of het proces dat het bestand in die map zet aanpassen om jouw script aan te roepen.
    Mja, zoals we nu dus ook al doen dus. Houdt dat ook op.
      maandag 29 december 2008 @ 22:00:02 #143
    63192 ursel
    "Het Is Hier Fantastisch!
    pi_64479897
    quote:
    Op maandag 29 december 2008 19:12 schreef SuperRembo het volgende:

    [..]

    In .NET gaat dat super simpel met een FileSystemWatcher Je zou een heel simpel .NET (of Mono) programmaatje kunnen maken dat die folder in de gaten houd en dan php start als 't nodig is.
    De suggestie kwam inderdaad ook van een .Netter..
    pi_64517554
    *skop*

    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    /* Set locale to Dutch */
            
    setlocale(LC_ALL,'nl_NL') or setlocale(LC_ALL,'nld_NLD');
            
            for(
    $i=1$i<=52$i++){ 
                
    $timestamp strtotime('+'.$i.' thursday');
                echo 
    strftime("%A %e %B %Y"$timestamp);
            }
    ?>


    Als ik dit run zie ik de maand nummers niet. Iemand die ziet wat ik fout doe?
      dinsdag 30 december 2008 @ 23:54:07 #145
    75592 GlowMouse
    l'état, c'est moi
    pi_64517706
    quote:
    michiel1978 at hotmail dot com
    06-Oct-2004 11:31
    As said in these comments, Windows strftime() doesn't support %e. However, to achieve a similar effect (not 100%) you can use %#d. The # flag will remove the leading zero, so you do get single digits, but without the space that would be added by %e in other environments.
    eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
    pi_64517876
    quote:
    Op dinsdag 30 december 2008 23:54 schreef GlowMouse het volgende:

    [..]


    De tering hey, hoe moet ik dat nou weten

    Bedankt!
    pi_64533950
    quote:
    Op dinsdag 30 december 2008 23:57 schreef Scorpie het volgende:

    De tering hey, hoe moet ik dat nou weten
    Erm... door de docs te lezen incl. comments? Die staan er niet voor de lol onder
      donderdag 1 januari 2009 @ 19:00:41 #148
    85919 Likkende_Lassie
    Doe eens wat aan je ondertitel
    pi_64560623
    Even heel erg ontopic, heeft iemand een afbeelding van een winkelwagen, maar dan zo'n grotere, zoals bij de makro en andere groothandels. Maar dan wel als getekend plaatje, in het klein!
    pi_64561083
    quote:
    Op donderdag 1 januari 2009 @ 19:00 schreef Likkende_Lassie het volgende:
    Even heel erg ontopic, heeft iemand een afbeelding van een winkelwagen, maar dan zo'n grotere, zoals bij de makro en andere groothandels. Maar dan wel als getekend plaatje, in het klein!
    http://images.google.nl/images?q=winkelwagentje
      donderdag 1 januari 2009 @ 20:55:10 #150
    85919 Likkende_Lassie
    Doe eens wat aan je ondertitel
    pi_64564224
    Helaas vind ik hem daar niet tussen, maar heb al een goed alternatief kunnen vinden.

    Andere vraag:

    Ik heb een array uit een database met allemaal producten.
    Nu geef ik de klant de mogelijkheid te filterten op a tm z, welke bovenaan de pagina staan als volgt:

    bekijk alle producten - A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    Nu is het niet altijd zo dat er onder G iets te vinden is, enz. In zo'n geval wil ik G als onklikbaar instellen.
    Nu kan ik natuurlijk een while loop maken en indien er geen product met de beginletter G wordt gevonden, iets uitvoeren. Maar als er veel producten in de array zitten, wordt het misschien toch iets te traag.

    Bijkomend probleem is, dat als er een letter is gekozen, de array slechts alleen producten bevat die beginnen met de gekozen letter... misschien een idee om de beschikbare letters ergens op te slaan?
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')