Variablen aus externer Funktion übergeben

Pullmann

Erfahrenes Mitglied
Hallo habe folgendes Problem und zwar habe ich zwei Dateien !
In der einen sind alle Funktionen und in der anderen sollen Sie dann nach bedarf ausgeführt und die Variablen ausgegeben werde :

Hier die Codes

Code:
##function.php

class ausgabeClass
{	
	
	function ausgabe(){
		
	$aus="hallo"

	}
}

##ausgabe.php

include("function.php");
	
	$auclass = new ausgabeClass;            
	
	echo $auclass->$aus();
Warum geht das nicht
 
Versuch' mal folgendes:

function.php
PHP:
<?php
  class ausgabeClass {
    var $aus;
	
    function ausgabeClass() {
      $this->aus = "hallo";
    }
  }
ausgabe.php
PHP:
<?php
  include('function.php');

  $ausgabeClass = new ausgabeClass;            
  echo $ausgabeClass->aus;
?>
 
Ok danke

So geht es

aber wie kann ich das dann in einer schleife übergeben

function.php

PHP:
class ausgabeCAT
{
	var $categorieID;
	var $categorieValue;

	function ausgabeCAT(){

	$categories = @mysql_query("SELECT ID,categorieValue FROM categories ");

	while ($catrow = mysql_fetch_array($categories)){

	$this->categorieID = $catrow["categories"];
	$this->categorieValue = $catrow["categorieValue"];

	}



	}

}

ausgabe.php

PHP:
<?php 
  include('function.php'); 

  $ausgabeCAT= new ausgabeCAT;             
  echo $ausgabeCAT->categorieID; 
echo $ausgabeCAT->categorieValue; 

?>


So gibt er immer nur denn Letzten Wert aus
 
Zuletzt bearbeitet:
Zurück