php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.01.2012, 22:49  
Neuer Benutzer
 
Registriert seit: 07.01.2011
Beiträge: 19
PHP-Kenntnisse:
Fortgeschritten
mirko911 befindet sich auf einem aufstrebenden Ast
Standard Array_map in Object

Hallo
ich habe vor in einem Objekt auf ein Array_Map zuzugreifen, dass mir eine Funktion im Objekt aufruft.
Leider finde ich nicht herraus wie es gehen soll
also
PHP-Code:
class NAME {
    
$this->variable;
    function 
__construct() {
         
$this->vaiable = &GLOBALS['variable'];
         
array_map("array_test" $variable->getName())
     }

    function 
Array_Test() {
    
//Code here
    
}

Wenn das klappt, würde ich auch gerne noch wissen wie ich das auf andere Objekte anwenden kann

Ps. self und -> hab ich schon veruscht und :: klappt wie gewohnt nur bei static

Geändert von mirko911 (19.01.2012 um 06:52 Uhr).
mirko911 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.01.2012, 23:01  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Beim Posten von Quellcode oder strukturierten Daten bitte bbCode verwenden ([php] für PHP, [html] für HTML, [code] für den Rest (Dumps, Queries..)) und Code geeignet einrücken.

Die Frage klärst Du, wenn Du im Manual den Pseudotyp Callback mal nachliest.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 18.01.2012, 23:21  
Erfahrener Benutzer
 
Registriert seit: 10.11.2011
Beiträge: 268
PHP-Kenntnisse:
Fortgeschritten
Solu ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Eventuell weil der Konstruktor auf die Variable $variable nicht zugreifen kann? Sorry wenn ich falsch liege
Solu ist offline   Mit Zitat antworten
Alt 18.01.2012, 23:29  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Auch das ist richtig.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 19.01.2012, 06:53  
Neuer Benutzer
 
Registriert seit: 07.01.2011
Beiträge: 19
PHP-Kenntnisse:
Fortgeschritten
mirko911 befindet sich auf einem aufstrebenden Ast
Standard

soo , hab es mal editiert.
Habe gestern auf die Stelle nicht den Button gefunden o.O und den Code auch etwas unschön hingeschrieben.
Jetztdürfte es besser sein.

EDIT: danke an Nikosch. Hab jetzt was gefunden und werde es austesten, wenn ich wieder von der Schule da bin.
PHP-Code:
// Type 1: Simple callback
call_user_func('my_callback_function'); 

// Type 2: Static class method call
call_user_func(array('MyClass''myCallbackMethod')); 

// Type 3: Object method call
$obj = new MyClass();
call_user_func(array($obj'myCallbackMethod')); 

Geändert von mirko911 (19.01.2012 um 06:57 Uhr).
mirko911 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] stdClass Object mit SimpleXML/xpath bearbeiten Arne Drews PHP Einsteiger 8 28.12.2011 12:05
Soap response stdclass Object ausgeben Agrippa PHP Einsteiger 2 18.12.2011 01:52
[Erledigt] PDF im Browser Streamen PiXeL1337 PHP Einsteiger 22 08.09.2011 16:24
robots.txt anhand des User-agent: parsen hjw-kunstwerk PHP Einsteiger 22 14.06.2011 12:34
Mysqli - Object Array wird mehrfach erzeugt Phil7789 PHP Einsteiger 19 11.05.2011 18:37
Bestimmte Array-Elemente löschen ArcticMonkey PHP Einsteiger 5 28.11.2010 14:56
xpath Ergebnisse in File speichern BOSSE123 PHP Tipps 2010 12 11.11.2010 09:50
Einen Zeilen-Komplex zu Spalten machen mumaha Datenbanken 7 05.09.2010 22:35
[Erledigt] simplexml object array krackmoe PHP Tipps 2009 19 29.09.2009 15:45
[Erledigt] Object + Array + Object ausgeben Roflkid PHP-Fortgeschrittene 3 17.05.2009 17:28
Persistence Framework #Avedo Software-Design 37 28.03.2009 17:32
Gibt keine Ausgabe aus socke PHP Tipps 2005-2 9 31.08.2005 15:39
update auf php 5.0.4 robo47 Server, Hosting und Workstations 6 10.04.2005 19:00

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
array_map ion object, php array_map auf objekt benutzen

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:59 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum