Articles of php

PHP cURL funktioniert nicht – WAMP unter Windows 7 64 bit

Ich habe meinen WAMP auf meinem Windows 7 64bit installiert. cURL funktioniert nicht, aber ich habe es trotzdem vom WAMP-Fach aktiviert. Ich habe auch in php.ini für den PHP- und den Apache-Ordner extension=php_curl.dll . Windows gib mir eine Fehlermeldung, PHP Start: Die dynamische Bibliothek konnte nicht geladen werden ‘c: /wamp/bin/php/php5.4.3/ext/php_curl.dll’ – Die Anwendung konnte nicht […]

Wie man Stack-Overflow-Auto-Link-Verhalten nachahmt

Mit PHP, wie kann ich das automatische Verbindungsverhalten von Stack Overflow (welches BTW ist unglaublich cool) nachahmen? Zum Beispiel die folgende URL: http://www.stackoverflow.com/questions/1925455/how-to-mimic-stackoverflow-auto-link-behavior Wird in folgendes umgewandelt: stackoverflow.com/questions/1925455/… Das title Attribut interessiert mich in diesem Fall nicht wirklich. Und das: http://pt.php.net/manual/en/function.base-convert.php Wird in folgendes umgewandelt: pt.php.net/manual/en/… Wie kann ich eine ähnliche function in PHP machen? […]

Mehrfachvererbung in PHP

Ich suche nach einem guten, sauberen Weg, um die Tatsache zu umgehen, dass PHP5 immer noch keine Mehrfachvererbung unterstützt. Hier ist die classnhierarchie: Botschaft — Textnachricht ——– EinladungTextMessage — E-Mail Nachricht ——– EinladungEmailMessage Die zwei Arten von Invitation * -classn haben viel gemeinsam; Ich würde gerne eine gemeinsame Elternklasse, Einladung, haben, von der beide erben […]

Prüfe, ob die Zahl ungerade oder gerade ist

Was ist die einfachste Art herauszufinden, ob eine Zahl / Variable in PHP ungerade oder gerade ist? Hat es etwas mit Mod zu tun? Ich habe ein paar Skripts ausprobiert, aber .. google liefert im Moment nicht.

Zeigen Sie Zahlen mit dem Suffix der Ordinalzahl in PHP an

Ich möchte Zahlen wie folgt anzeigen 1 als 1., 2 als 2., …, 150 als 150. Wie soll ich für jede Nummer in meinem Code das richtige Suffix (st, nd, rd oder th) finden?

Session-Hijacking verhindern

Wie verhindern Sie, dass mehrere Clients dieselbe Sitzungs-ID verwenden? Ich frage das, weil ich eine zusätzliche Sicherheitsschicht hinzufügen möchte, um Session-Hijacking auf meiner Website zu verhindern. Wenn ein Hacker irgendwie die Sitzungs-ID eines anderen Benutzers ermittelt und Anfragen mit dieser SID durchführt, wie kann ich feststellen, dass verschiedene Clients eine einzige SID auf dem Server […]

So erhalten Sie die URL der aktuellen Seite in PHP

Wie erhalte ich in PHP die URL der aktuellen Seite? Vorzugsweise nur die Teile nach http://domain.com .

Wie bekomme ich die Verzeichnisgröße in PHP?

function foldersize($path) { $total_size = 0; $files = scandir($path); foreach($files as $t) { if (is_dir(rtrim($path, ‘/’) . ‘/’ . $t)) { if ($t”.” && $t”..”) { $size = foldersize(rtrim($path, ‘/’) . ‘/’ . $t); $total_size += $size; } } else { $size = filesize(rtrim($path, ‘/’) . ‘/’ . $t); $total_size += $size; } } return […]

Was verursacht “Kann Speicher für Pool nicht zuordnen” in PHP?

Ich habe gelegentlich mit dem Speicherzuweisungslimit eines Servers konfrontiert, insbesondere mit einer aufgeblähten Anwendung wie WordPress, aber es ist nie vorgekommen, dass “Speicher für Pool nicht zugewiesen werden konnte” und Probleme beim Verfolgen von Informationen auftreten. Weiß jemand was das bedeutet? Ich habe versucht, die memory_limit ohne Erfolg zu memory_limit . Ich habe auch keine […]

Lesen Sie jede Zeile der TXT-Datei zum neuen Array-Element

Ich versuche, jede Zeile einer Textdatei in ein Array zu lesen und jede Zeile in einem neuen Element zu haben. Mein Code bisher.