mysql_result - Funktion schreiben?
bearbeitet von Regina Schaukrug> Ich vermute, es scheitert daran, dass ich nicht damit zurecht komme, ein ein übergebenes Objekt in einer Funktion aufzudröseln.
Hm. Wirklich? Das geht nicht anders als mit jeder anderen nichtglobalen Variablen:
~~~php
<?php
# Sehr einfache, aber beliebige Klasse:
class Klasse {
public $foo = "bar";
}
Objekt erzeugen:
$objekt = new Klasse;
# Übergebe das Objekt an die Funktion:
echo getValueFoo( $objekt ) . "\n";
# Übernehme und nutze das Objekt in der Funktion, Denke daran, dass es eine Kopie bzw. zur Kopie werdende Referenz des übergebene Objektes ist:
function getValueFoo( $objekt ) {
return $objekt -> foo;
}
~~~
Ausgaben:
~~~
php /tmp/test.php
bar
~~~
mysql_result - Funktion schreiben?
bearbeitet von Regina Schaukrug> Ich vermute, es scheitert daran, dass ich nicht damit zurecht komme, ein ein übergebenes Objekt in einer Funktion aufzudröseln.
Hm. Wirklich? Das geht nicht anders als mit jeder anderen nichtglobalen Variablen:
~~~php
<?php
# Sehr einfache, aber beliebige Klasse:
class Klasse {
public $foo = "bar";
}
Objekt erzeugen:
$objekt = new Klasse;
# Übergebe das Objekt an die Funktion:
echo getValueFoo( $objekt ) . "\n";
# Übernehme und nutze das Objekt in der Funktion, Denke daran, dass es eine Kopie bzw. Zur Kopie werdende Referenz des übergebene Objektes ist:
function getValueFoo( $objekt ) {
return $objekt -> foo;
}
~~~
Ausgaben:
~~~
php /tmp/test.php
bar
~~~
mysql_result - Funktion schreiben?
bearbeitet von Regina Schaukrug> Ich vermute, es scheitert daran, dass ich nicht damit zurecht komme, ein ein übergebenes Objekt in einer Funktion aufzudröseln.
Hm. Wirklich? Das geht nicht anders als mit jeder anderen nichtglobalen Variablen:
~~~php
<?php
# Sehr einfache, aber beliebige Klasse:
class Klasse {
public $foo = "bar";
}
Objekt erzeugen:
$objekt = new Klasse;
# Übergebe das Objekt an die Funktion:
echo getValueFoo( $objekt ) . "\n";
# Übernehme und nutze das Objekt in der Funktion:
function getValueFoo( $objekt ) {
return $objekt -> foo;
}
~~~
Ausgaben:
~~~
php /tmp/test.php
bar
~~~
mysql_result - Funktion schreiben?
bearbeitet von Regina Schaukrug> Ich vermute, es scheitert daran, dass ich nicht damit zurecht komme, ein ein übergebenes Objekt in einer Funktion aufzudröseln.
Hm. Wirklich? Das geht nicht anders als mit jeder anderen nichtglobalen Variablen:
~~~php
<?php
# Sehr einfache, aber beliebige Klasse:
class Klasse {
public $foo = "bar";
}
Objekt erzeugen:
$objekt = new Klasse;
# Übergebe das Objekt an die Funktion:
echo getValueFoo( $objekt ) . "\n";
# Übernehme das Objekt in der Funktion:
function getValueFoo( $objekt ) {
return $objekt -> foo;
}
~~~
Ausgaben:
~~~
php /tmp/test.php
bar
~~~
mysql_result - Funktion schreiben?
bearbeitet von Regina Schaukrug> Ich vermute, es scheitert daran, dass ich nicht damit zurecht komme, ein ein übergebenes Objekt in einer Funktion aufzudröseln.
Hm. Wirklich? Das geht nicht anders als mit jeder anderen nichtglobalen Variablen:
~~~php
<?php
# Sehr beliebige Klasse:
class Klasse {
public $foo = "bar";
}
Objekt erzeugen:
$objekt = new Klasse;
# Übergebe das Objekt an die Funktion:
echo getValueFoo( $objekt ) . "\n";
# Übernehme das Objekt in der Funktion:
function getValueFoo( $objekt ) {
return $objekt -> foo;
}
~~~
Ausgaben:
~~~
php /tmp/test.php
bar
~~~
mysql_result - Funktion schreiben?
bearbeitet von Regina Schaukrug> Ich vermute, es scheitert daran, dass ich nicht damit zurecht komme, ein ein übergebenes Objekt in einer Funktion aufzudröseln.
Hm. Wirlich? Das geht nichta nders als mit anderen nichtglobalen Variablen:
~~~php
<?php
# Sehr beliebige Klasse:
class Klasse {
public $foo = "bar";
}
Objekt erzeugen:
$objekt = new Klasse;
# Übergebe das Objekt an die Funktion:
echo getValueFoo( $objekt ) . "\n";
# Übernehme das Objekt in der Funktion:
function getValueFoo( $objekt ) {
return $objekt -> foo;
}
~~~
Ausgaben:
~~~
php /tmp/test.php
bar
~~~