| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |||||
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Hallo, naja du kannst dir ein sprintf() "nachprogrammieren". Falls du (s)(v)print(f) nicht kennst oder für die, die es nicht kennen: PHP-Code: http://de.php.net/func_get_args .. die auch für Methoden funktioniert. Deine MySQL-Klasse könnte also nun folgende Methode besitzen, die beispielsweise einen Query ausführt und die Treffer als Array zurückliefert: PHP-Code: PHP-Code: http://de.php.net/func_get_args Zitat:
kanntest du ja bereits http://de.php.net/array_map Zitat:
Entweder als String, dann wird dieser Name als Funktionsname verwendet, dessen erstes und einziges Argument jeweils der Reihe nach die Elemente des Arrays sind, der als 2. Argument an array_map übergeben wird. PHP-Code: Mehr dazu unter http://de.php.net/create_function Weiter kannst du array_map auch als 1. Argument einen Array übergeben, dessen 1. Element ein Objekt (zB $this) oder ein String sein muss. Als 2. Element dieses Arrays muss ein String übergeben werden. Dieses Konstrukt wird so interpretiert: array($object, $method) bzw. array($class, $method). Ersteres ruft die Methode $method des Objekts $object auf, zweiteres ruft die statische Methode $method der Klasse $class auf. Somit wäre für mein oberes Beispiel also PHP-Code: http://de.php.net/array_shift Zitat:
Liefert dir get_magic_quotes_gpc() also TRUE, solltest du auf den Value ein stripslashes() anwenden, um addslashes() wieder rückgängig zu machen. Es ist nämlich nicht ausreichend und deckt nicht alle Zeichen ab, die für MySQL escaped werden sollten. Nach bedingtem stripslashes() also dann mysql_real_escape_string($value, $this->connection) aufrufen! http://de.php.net/mysql_real_escape_string Zitat:
| ||||
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Klasse statt globaler Variablen | ecomeback | PHP-Fortgeschrittene | 6 | 15.07.2008 16:30 |
| Übergeben von Variablen an in PHP eingebundenes Perl-Script | shredder01 | PHP Tipps 2008 | 3 | 04.04.2008 09:25 |
| Datei mit Variablen so includen, dass Variablen nutzbar? | BartTheDevil89 | PHP Tipps 2008 | 6 | 22.01.2008 20:57 |
| MYSQL Query Variablen Übergabe | Jay0815 | PHP Tipps 2008 | 3 | 03.10.2007 19:48 |
| unerklärliches Leeren von Variablen | KuShi | PHP Tipps 2007 | 2 | 08.07.2007 15:19 |
| Teil einer Variablen mit einer Variablen ersetzen ? | simsalabim | PHP Tipps 2007 | 11 | 20.03.2007 20:36 |
| Variable aus Variablen zusammensetzen | juhuwoorps | PHP Tipps 2007 | 1 | 28.11.2005 21:50 |
| variablen in url automatisch hinzufügen | Promaetheus | PHP Tipps 2007 | 2 | 26.11.2005 12:52 |
| e-Mail automatisch versende! mit mehr variablen möglich? | PHP Tipps 2005 | 2 | 28.04.2005 11:25 | |
| Variablen übergeben bzw. auslesen? | PHP Tipps 2005 | 4 | 30.01.2005 03:56 | |
| [Erledigt] register globals off bei variablen Variablen... | PHP Tipps 2005 | 4 | 25.01.2005 17:50 | |
| Variablen Namen zuweisen | dh1sbg | PHP Tipps 2004-2 | 3 | 12.11.2004 17:12 |
| [Erledigt] Query läuft nicht | Datenbanken | 6 | 13.08.2004 21:13 | |
| Dynamisch erstellte Variablen ansprechen | PHP Tipps 2004 | 2 | 08.08.2004 20:15 | |
| Variablen per adresse übergeben | rocco | PHP Tipps 2004 | 7 | 24.07.2004 12:03 |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.