Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

zu php funktionen

Diskussion: zu php funktionen im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige eine funktion deklariere ich ganz einfach mit "function blabla($1, $2) {....}" nun will ich diese deklaration wieder loeschen...ist dies ...

Antwort
Alt 05.02.04, 11:13   #1 (permalink)
Moderator
 
Registriert seit: 17.10.01
soox Leistung: Facit NTK
Likes: 0
Standard zu php funktionen

Anzeige

eine funktion deklariere ich ganz einfach mit "function blabla($1, $2) {....}"
nun will ich diese deklaration wieder loeschen...ist dies moeglich?
ich suche also etwas wie 'unset', einfach fuer fuktionen....


ev hat ja jemand eine andere idee....hier also was ich machen will:

Code:
$bla=sqlquery('select * from snmp_queries');

while ($a_bla = fetcharray($bla) )
{
    $snmp = snmpget(...);
    include($a_bla['templatefile']);          //hier wird die funtion 'template()' deklariert
    $result = template($snmp);
    sqlquery('insert into....$result.....');
    unset *funktion*;                             // wenn ich das nicht mache wird der naechste include fehlschlagen da die funktion schon definiert ist
}
soox ist offline   Mit Zitat antworten
Alt 05.02.04, 12:09   #2 (permalink)
Member of Honour
 
Registriert seit: 20.10.01
boppy Leistung: Facit NTK
boppy eine Nachricht über ICQ schicken
Likes: 0
Standard RE: zu php funktionen

Code:
$bla=sqlquery('select * from snmp_queries');

while ($a_bla = fetcharray($bla) )
{
    $snmp = snmpget(...);
    if(!$include_done) include($a_bla['templatefile']);          //hier wird die funtion 'template()' deklariert
    $include_done = 1;
    $result = template($snmp);
    sqlquery('insert into....$result.....');
}
wie wäre es denn mit einer weiteren prüfung wie hier oben??
boppy ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 05.02.04, 12:26   #3 (permalink)
Moderator
Themenstarter
 
Registriert seit: 17.10.01
soox Leistung: Facit NTK
Likes: 0
Standard

problem ist, dass jede sql zeile ein anderes template haben kann. somit ist es moeglich, dass template() funktion unterschiedlich ist.

koennte natuerlich auch ein require machen...dabei ist dann der 'template'-code nicht in einer funktion sondern zeile fuer zeile direckt. finde dies aber eine 'unsaubere' loesung.
soox ist offline   Mit Zitat antworten
Alt 05.02.04, 13:10   #4 (permalink)
Moderator
Themenstarter
 
Registriert seit: 17.10.01
soox Leistung: Facit NTK
Likes: 0
Standard

wenn ich das richtig verstehe kann mir das hier helfen....

create_function()
soox ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » zu php funktionen
Themen-Optionen
Ansicht

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

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mathematik Funktionen weau HaBo Lounge 2 28.11.08 16:51
C/C++ komische Funktionen mauralix Code Kitchen 3 09.02.08 20:04
funktionen in c++ Godfather Code Kitchen 1 06.11.06 14:48
ASM-Funktionen mit C++ "klauen" sd333221 Code Kitchen 7 01.10.06 10:12
DLL Funktionen ERit Code Kitchen 3 29.04.06 15:53


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61