phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?wie_kann_man_funktionen_k=FCrzer_schreiben?=

[php] wie kann man funktionen kürzer schreiben

Martin Abraham php_(at)_phpcenter.de
Tue, 19 Feb 2002 21:07:52 +0100


immer wieder frag ich mich, ob man so manche Funktion nicht kürzer schreiben
kann, z.B.

bei mir sieht eine Funktion, die prüft ob ein Artikel existiert ungefähr so
aus (siehe unten). $returnvar und die Kontrollen möchte ich beibehalten.
Kann man das irgendwie "zusammenstauchen"?

function artikel_exists($artikel_titel)
var $returnvar; {
	$db = new db_communication();
	if($db->mysql_connect()){
		if($db->mysql_db_select()){
			if($db->mysql_query()){
				if($db->mysql_num_rows >= 1){
					$returnvar = 1;
				}
				else{
					$returnvar = 0;
				}
			}
			else{
				$returnvar = -1;
			}
		}
		else{
			$returnvar = -1;
		}
		$db->mysql_close();
	}
	else{
		$returnvar = -1;
	}
	return $returnvar;
}

danke

Martin Abraham


php::bar PHP Wiki   -   Listenarchive