Fabian St.: Rückgabewerte von Funktionen

Beitrag lesen

Hi XaraX!

persönlich würde ich so vorgehen:


<?php
function check($ressource) # unsinnige Funktion zum Testen eines Stringes
{                          # auf eine vorgeschriebene Länge von 10 Zeichen
    $string = false;
  if(strlen($ressource) < 10){
        $string = "<h1>Eingabe zu kurz</h1>\n";

return $string;         # Rückgabe: $string mit Fehlermeldung

}
if($s=check($_POST['text'])
        {

echo $s;

abbruch();           # vielleicht auch die() oder exit()
        }

Vielen Dank für deine Verbesserungen! Auf diese Weise spare ich mir die Überprüfung auf Integer/String und außerdem brauche ich eine Variable weniger :-)

Grüße,
Fabian St.

--
Meine Website: http://fabis-site.net
--> XHTML, CSS, PHP-Formmailer, Linux
---------------------
fabi@erde ~# whatis spam
spam: nothing appropriate
---------------------
Selfcode: ie:% fl:|  br:^ va:) ls:& fo:) rl:( n4:° ss:| de:> js:| ch:| mo:) zu:)