Dirk: [codeschnipsel] Kann man dies so schreiben bzw. anderes?

Guten Morgen
SelftForum :)

Eine Frage zu diesem Codeschnipsel:

$dbquestion="question.txt";
      $fp = fopen("$dbquestion", "w+");
      if($fp)
        {
         flock($fp,2);
         fputs ($fp, "$question");
         flock($fp,3);
         fclose ($fp);
         }

$dbquestion="question1.txt";
      $fp01 = fopen("$dbquestion", "w+");
      if($fp01)
               {
                flock($fp01,2);
                fputs ($fp01, "$question1");
                flock($fp01,3);
                fclose ($fp01);
                }

$dbquestion="question2.txt";
      $fp02 = fopen("$dbquestion", "w+");
      if($fp02)
               {
               flock($fp02,2);
               fputs ($fp02, "$question2");
               flock($fp02,3);
               fclose ($fp02);
               }

Kann man diesen überhaupt so schreiben bzw. anderes schreiben?
Danke für die Antworten :)

Grüße aus Bremen
Dirk

  1. puts "Hallo " + gets.chomp + "."

    ?> Dirk
    => Hallo Dirk.

    flock($fp,2);

    Du benutzt PHP < V 4.0.1 ?

    Kann man diesen überhaupt so schreiben bzw. anderes schreiben?

    Da sich hier eine Prozedur zweimal wiederholt, würde sich hier vielleicht eine Schleife anbieten, welche die von dir in einen Array gesteckten Dateinamen verwendet

    Und ich frage lieber nach: es ist gewollt, dass die Datei auf 0 Bytes gesetzt wird, bevor hineingeschrieben werden kann?

    Einen schönen Donnerstag noch.

    Gruß, Ashura

    --
    Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
    30 Days to becoming an Opera8 Lover -- Day 20: search.ini
    Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
    [Deshalb frei! - Argumente pro freie Software]