Articles of php

include, include_once, require oder require_once?

Ich habe PHP-Datei, wo ich die Server-Zugriffsvariablen sowie die mysql_connect und mysql_select_db , da diese functionen regelmäßig in fast jeder Seite im Backend verwendet werden, während ich include() die perfekt für mich jetzt funktioniert, welche Methode oder function würden Sie vorschlagen, und ich würde gerne wissen, ob es einen Fehler gibt, wenn ich include() benutze […]

XML-Dokument in PHP generieren (Escape-Zeichen)

Ich erzeuge ein XML-Dokument aus einem PHP-Skript und ich muss die XML-Sonderzeichen umgehen. Ich kenne die Liste der Zeichen, die maskiert werden sollten; Aber was ist der richtige Weg? Sollten die Zeichen nur mit Backslash (\ ‘) oder wie ist der richtige Weg? Gibt es eine eingebaute PHP-function, die das für mich erledigen kann?

PHP: Wie man eine relative URL auftriggers

Ich brauche eine function, die eine relative URL und eine Basis eine absolute URL zurückgibt. Ich habe viele functionen gesucht und gefunden, die auf unterschiedliche Weise funktionieren. resolve(“../abc.png”, “http://example.com/path/thing?foo=bar”) # returns http://example.com/abc.png Gibt es einen kanonischen Weg? Auf dieser Seite sehe ich tolle Beispiele für Python und c #, wir können eine PHP-Lösung bekommen.

PHP Fatal Error Fehler beim Öffnen der erforderlichen Datei

Ich erhalte den folgenden Fehler von Apache [Sat Mar 19 23:10:50 2011] [warnen] mod_fcgid: stderr: PHP Schwerwiegender Fehler: require_once () [function.require]: Fehler beim Öffnen erforderlich ‘/common/configs/config_templates.inc.php‘ (include_path = ‘ .: / usr / share / birne: / usr / share / php ‘) in /home/viapics1/public_html/common/configs/config.inc.php in Zeile 158 Ich bin definitiv kein Experte von Apache, […]

Ich kann keine E-Mails an Adressen meiner eigenen Domain senden

Ich habe ein einfaches PHP-Skript auf meiner Domain, das mir eine E-Mail sendet: … $toMail = “me@gmail.com”; //this works – I get the email at my gmail $toMail = “me@mydomain.com”; //this doesn’t – I get nothing mail($toMail, $subject, $message, $header); Welche Einstellung muss ich ändern, um das zu beheben?

Parsing von CSS nach Regex

Ich erstelle einen CSS-Editor und versuche, einen regulären Ausdruck zu erstellen, der Daten aus einem CSS-Dokument abrufen kann. Diese Regex funktioniert, wenn ich eine Eigenschaft habe, aber ich kann nicht erreichen, dass sie für alle Eigenschaften funktioniert. Ich verwende Preg / Perl-Syntax in PHP. Regex (?[A-Za-z]+[\s]*)[\s]*{[\s]*((?[A-Za-z0-9-_]+)[\s]*:[\s]*(?[A-Za-z0-9#, ]+);[\s]*)*[\s]*} Testfall body { background: #f00; font: 12px Arial; […]

Überprüfen Sie, ob das Array alle Array-Werte eines anderen Arrays enthält

$all = array ( 0 => 307, 1 => 157, 2 => 234, 3 => 200, 4 => 322, 5 => 324 ); $search_this = array ( 0 => 200, 1 => 234 ); Ich möchte herausfinden, ob $ all alle $ search_this Werte enthält und true oder false zurückgibt. irgendeine Idee bitte?

Warum und wie verwenden Sie anonyme functionen in PHP?

Anonyme functionen sind ab PHP 5.3 verfügbar. Soll ich sie benutzen oder vermeiden? Wenn das so ist, wie? Bearbeitet ; Habe gerade einen netten Trick mit php anonymen functionen gefunden … $container = new DependencyInjectionContainer(); $container->mail = function($container) {}; $conteiner->db = function($container) {}; $container->memcache = function($container) {};

Ersetzen Sie alle Zeichen außer Buchstaben, Zahlen, Leerzeichen und Unterstrichen

Ich möchte alle Zeichen in einer Zeichenfolge außer Buchstaben, Zahlen, Leerzeichen und Unterstrichen ersetzen. Könnte jemand bitte ein Beispiel geben?

PHP: Überprüfen Sie, ob ein Array Duplikate enthält

Ich bin mir sicher, dass das eine sehr offensichtliche Frage ist, und dass es eine function gibt, die genau das tut, aber ich kann es nicht finden. In PHP würde ich gerne wissen, ob mein Array Duplikate enthält, so effizient wie möglich. Ich möchte sie nicht wie array_unique entfernen, und ich möchte array_unique nicht unbedingt […]