Christian Kruse: PHP vs. PERL

Beitrag lesen

你好 Sven,

Wie heißen den in PHP die Variabeln für OUTPUT_RECORD_SEPARATOR oder
LIST_SEPARATOR?

An dieser Stelle zeigt sich nun mal, dass Perl ursprünglich nicht für's
Web konzipiert ist, und PHP nicht für die Kommandozeile.

Nee. An dieser Stelle zeigt sich, dass PHP solche Sachen halt nicht zur
Verfügung stellt oder stellen will, mehr nicht.

In PHP gibt es derartige Sinnlosigkeiten (von denen du ja selbst sagst,
dass du sie noch nie benutzt hast) nicht.

Es ist keine Sinnlosigkeit. Es hat seinen Sinn. Es ist performanter, einen
Array mit print @array und dem setzen von $" = ", ";
auszugeben. Es muss nur einmal über die Liste iteriert werden, ohne, dass
ein neuer String erstellt werden muss.

Wenn ich ein Array mit Trennzeichen ausgeben will, nutze ich die
Funktion implode(),

In dem Fall muss erst ein neuer String erstellt werden. Rechenzeit- und
Ressourcen-Verschwendung.

Mal abgesehen davon ist $" nur ein Fall von vielen; ich möchte in Perl z.
B. auf gar keinen Fall den $/ ($INPUT_RECORD_SEPERATOR) missen. Der ist
extremst praktisch.

再见,
克里斯蒂安

--
[remote-signature:http://www.defunced.de/cgi-bin/signature.pl]
http://wwwtech.de/
0 66

PHP vs. PERL

Nizzan
  • programmiertechnik
  1. 0
    Struppi
    1. 0
      Fabian Transchel
      1. 0
        Struppi
    2. 0
      mark chopin
      1. 0
        Struppi
    3. 0
      dedlfix
      1. 0
        Struppi
        1. 0
          dedlfix
          1. 0
            Struppi
            1. 0
              Sven Rautenberg
              1. 0
                Siechfred
                1. 0
                  Sven Rautenberg
                  1. 0
                    Struppi
                    1. 0
                      Sven Rautenberg
                      1. 0
                        Struppi
                  2. 0
                    Christian Kruse
                    1. 0
                      Manuel B.
                      1. 0
                        Christian Kruse
                        1. 0
                          Manuel B.
                          1. 0
                            Christian Kruse
              2. 0
                Struppi
                1. 0
                  dedlfix
              3. 0
                Struppi
                1. 0
                  Sven Rautenberg
                  1. 0
                    Struppi
                  2. 0
                    Christian Kruse
              4. -1
                Tom
    4. 0
      Sven Rautenberg
      1. 0
        Frank Schönmann
        1. 0
          Thomas W.
          1. 0
            Tim Tepaße
    5. -1
      Bio
    6. 0
      Siechfred
      1. 0

        PHP vs. PERL (Nachtrag)

        Siechfred
      2. 0
        Mathias Bigge
        1. 0
          Cybaer
          1. 0
            Mathias Bigge
            1. 0
              Cybaer
              1. 0
                Manuel B.
        2. 0
          Siechfred
    7. 0
      Jan L.
      1. 0
        Struppi
        1. 0
          Bio
          1. 0
            Tom
    8. 0
      Christian Kruse
      1. 0
        Struppi
        1. 0
          Manuel B.
          1. 0
            Christian Kruse
            1. 0
              Manuel B.
              1. 0
                Christian Kruse
        2. 2
          dedlfix
        3. 3
          Christian Kruse
          1. 0
            Struppi
            1. 0
              Christian Kruse
              1. 0
                Struppi
                1. 0
                  at
                  1. 0
                    Struppi
              2. 0
                Siechfred
            2. 0
              Christian Seiler
              1. 0
                Struppi
                1. 0
                  Christian Seiler
                  1. 0
                    Siechfred
                    1. 0
                      Christian Seiler
                      1. 0
                        Siechfred
                  2. 0
                    Struppi