29.01.2009, 22:23
die syntax die du da jetzt meinst ist ja die der namensräume, damit hat das jetzt aber erstmal nix zu tun, das ist einfach eine statische funktion die überall auch ohne initialisieren der klasse in ein objekt verfügbar ist.
ab php 5.3 git es namensräume das würde das so aussehen:
ab php 5.3 git es namensräume das würde das so aussehen:
PHP Code:
namespace: forum;
abstract class Text {
public static function textToHtml($string ) {
$string = stripslashes($string);
$string = htmlentities($string);
$string = nl2br($string);
return $string;
}
}
PHP Code:
echo forum::Text::textToHtml($_POST['eingabe']);