Articles of php

PHP fügt ein Array an ein anderes an (nicht array_push oder +)

Wie man ein Array an ein anderes anfügt, ohne ihre Schlüssel zu vergleichen? $a = array( ‘a’, ‘b’ ); $b = array( ‘c’, ‘d’ ); Am Ende sollte es sein: Array( [0]=>a [1]=>b [2]=>c [3]=>d ) Wenn ich etwas wie [] oder array_push , wird es eine davon verursachen Ergebnisse: Array( [0]=>a [1]=>b [2]=>Array( [0]=>c […]

Wie funktioniert das Schlüsselwort “use” in PHP und kann ich damit classn importieren?

Ich habe eine Datei mit einer class Resp . Der Pfad ist: C:\xampp\htdocs\One\Classes\Resp.php Und ich habe eine index.php Datei in diesem Verzeichnis: C:\xampp\htdocs\Two\Http\index.php In dieser index.php Datei möchte ich eine class Resp . Instanziieren. $a = new Resp(); Ich weiß, dass ich Schlüsselwörter verwenden oder include , um die Datei in eine class aufzunehmen: require(“One\Classes\Resp.php”); […]

Warum kann PHP kein Verzeichnis mit 777 Berechtigungen erstellen?

Ich versuche mit PHP ein Verzeichnis auf meinem Server mit dem Befehl zu erstellen: mkdir(“test”, 0777); Aber es gibt keine vollständigen Berechtigungen, nur diese: rwxr-xr-x

Wann sollte strtr vs str_replace verwendet werden?

Es strtr mir schwer zu verstehen, wann strtr besser zu str_replace oder umgekehrt ist. Es scheint, dass es möglich ist, mit beiden functionen genau dieselben Ergebnisse zu erzielen, obwohl die Reihenfolge, in der Teilstrings ersetzt werden, umgekehrt ist. Beispielsweise: echo strtr(‘test string’, ‘st’, ‘XY’).”\n”; echo strtr(‘test string’, array( ‘s’ => ‘X’, ‘t’ => ‘Y’, ‘st’ […]

PHP-Anwendungs-URL-Routing

Also schreibe ich ein Framework, auf dem ich ein paar Apps aufbauen möchte, an denen ich arbeite (das Framework ist da, also habe ich eine Umgebung, mit der ich arbeiten kann, und ein System, das mir zum Beispiel erlaubt, eine einzige zu verwenden) anmelden) Ich möchte diesen Rahmen schaffen, und die Apps verwenden eine ressourcenorientierte […]

Drucken Sie Newline in PHP in einfachen Anführungszeichen

Ich versuche, so oft wie möglich einzelne Anführungszeichen zu verwenden, und mir ist aufgefallen, dass ich \ n nicht in einfachen Anführungszeichen verwenden kann. Ich weiß, dass ich einen Newline-String buchstäblich eingeben kann, indem ich auf return drücke, aber dadurch wird die Einrückung meines Codes verschraubt. Gibt es ein ASCII-Zeichen oder etwas, das ich schreiben […]

PHP Sessions mit deaktivierten Cookies, funktioniert das?

Heute hatte ich Skype-Interview für einen Job als PHP-Entwickler, eine der Fragen war über Cookies und PHP-Sitzungen. Die Frage war, kann PHP-Session gesetzt und gelesen werden, wenn Cookies im User-Browser deaktiviert sind? Ich habe es ihnen nicht gesagt, da PHP Sessions standardmäßig auf das Setzen eines Session-Cookies angewiesen ist. Wenn die PHP-Sitzung gestartet wird, wird […]

Löschen einer Datei, nachdem der Benutzer sie heruntergeladen hat

Ich verwende dies zum Senden der Datei an den Benutzer header(‘Content-type: application/zip’); header(‘Content-Length: ‘ . filesize($file)); header(‘Content-Disposition: attachment; filename=”file.zip”‘); readfile($file); Ich möchte diese Datei löschen, nachdem der Benutzer sie heruntergeladen hat, wie kann ich das tun? EDIT: Mein Szenario ist so, wenn Benutzer Download-Taste, mein Skript wird eine temporäre Zip-Datei erstellen und Benutzer herunterladen es […]

Wie können Sie den Aufnahmewinkel eines Fotos erkennen und automatisch für die Anzeige auf der Website drehen, wie es Desktop-Apps beim Betrachten tun?

Wenn ich ein Foto mit einer Kamera mache, speichert es die Ausrichtung / den angular des Geräts. Wenn ich das Bild auf dem PC mit einer guten App ansehe, wird es automatisch auf 0 gedreht angezeigt. Aber wenn ich auf eine Website hochlade, wird der ursprüngliche Blickwinkel angezeigt, so dass das Bild nicht gut aussieht. […]

wie man die php-version in htaccess im server ändert

Ich benutze php 5.3 auf meinem lokalen Rechner. Auf unserem Webserver haben wir php 4.8 . Unser Server ist ein gemeinsamer Server. Also möchte ich die PHP-Version auf unserem Server über die .htaccess Datei ändern. Ist es möglich, es zu tun? Wenn ja, wie?