Hilfsfunktionen in PHP

PHP-Hilfefunktionen von Daniel Schwamm (26.02.2009)

Inhalt

1. Motivation

Gewisse Funktionen werden in PHP immer wieder benötigt, sind im Sprachumfang selbst aber nicht enthalten. Aus diesem Grund habe ich mir das PHP-Script "dan_service.php" angelegt, in welchem solche Funktionen definiert werden.

"dan_service.php" kann über die "include"-Direktive in andere PHP-Scripte eingebunden werden. Die verwendeten Funktionen sind dann im Source anhand des Prefixes "dan_" zu erkennen.

2. Das "dan-service.php"-Script

00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
<?PHP
// Created 24.02.2009 21:52:50 by dirty DanPHPEd V1.6b

//Hilfsfunktionen von Daniel Schwamm für PHP-Scripte

/*
Hole CGI-Variable, die Benutzer in Webseite eingegeben hat.
Wird kein Wert gefunden, wird Ergebnis auf defaul gesetzt.
Funktioniert auch, wenn Globals off sind!

Aufruf: $test=dan_cgivar_get('test','das ist ein test');
*/
function dan_cgivar_get($s,$default=''){
  
$ss='';
  if(isset(
$_REQUEST[$s])){
    
$ss=htmlspecialchars($_REQUEST[$s]);
  }
  else{
    
$ss=$default;
  };
  return 
$ss;
};


?>