Als «php» getaggte Fragen

188
PHP PDO: Zeichensatz, Namen setzen?

Ich hatte dies zuvor in meiner normalen mysql_ * -Verbindung: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); Benötige ich es für die gU? Und wo soll ich es haben? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE =>

188
Cookies vs. Sitzungen

Ich habe vor ein paar Monaten angefangen, PHP zu verwenden. Um ein Anmeldesystem für meine Website zu erstellen, habe ich Informationen zu Cookies und Sitzungen und deren Unterschieden gelesen (Cookies werden im Browser des Benutzers und in den Sitzungen auf dem Server gespeichert). Zu dieser Zeit...

188
Wie installiere ich die ext-curl-Erweiterung mit PHP 7?

Ich habe PHP 7 mit diesem Repo installiert , aber wenn ich versuche, es auszuführen composer install, wird der folgende Fehler angezeigt: [Paket] erfordert ext-curl * -> die angeforderte PHP-Erweiterungs-Curl fehlt in Ihrem System. Mit PHP 5 können Sie es einfach installieren, indem Sie...

187
Setzen Sie ein Cookie so, dass es niemals abläuft

Wenn ich mir die PHP-Dokumentation zum Setzen eines Cookies ansehe, sehe ich, dass ich ein Ablaufdatum für das Cookie festlegen kann. Sie können festlegen, dass das Cookie am Ende der Browsersitzung oder zu einem späteren Zeitpunkt abläuft, aber ich sehe keine Möglichkeit, das Cookie so...

185
So schneiden Sie Leerzeichen von Array-Werten in PHP

Ich habe ein Array wie folgt $fruit = array(' apple ','banana ', ' , ', ' cranberry '); Ich möchte ein Array, das die Werte ohne die Leerzeichen auf beiden Seiten enthält, aber es kann leere Werte enthalten, wie dies in PHP gemacht wird. Das Ausgabearray sollte so sein $fruit =

184
MySQL Great Circle Distance (Haversine-Formel)

Ich habe ein funktionierendes PHP-Skript, das Longitude- und Latitude-Werte abruft und diese dann in eine MySQL-Abfrage eingibt. Ich möchte es nur MySQL machen. Hier ist mein aktueller PHP-Code: if ($distance != "Any" && $customer_zip != "") { //get the great circle distance //get the...

184
Formatieren Sie Bytes in Kilobyte, Megabyte, Gigabyte

Szenario: Die Größe verschiedener Dateien wird als Byte in einer Datenbank gespeichert. Wie können diese Größeninformationen am besten in Kilobyte, Megabyte und Gigabyte formatiert werden? Zum Beispiel habe ich eine MP3, die Ubuntu als "5,2 MB (5445632 Bytes)" anzeigt. Wie würde ich dies auf einer...

184
PHP Sprintf entkommt%

Ich möchte die folgende Ausgabe: - Etwa 50% von 27,59 € von Ihrem Aufladekonto abziehen. wenn ich so etwas mache: - $variablesArray[0] = '€'; $variablesArray[1] = 27.59; $stringWithVariables = 'About to deduct 50% of %s %s from your Top-Up account.'; echo vsprintf($stringWithVariables,...

184
Einfachste Möglichkeit, ein mobiles Gerät in PHP zu erkennen

Was ist der einfachste Weg, um festzustellen, ob ein Benutzer ein mobiles Gerät verwendet, um meine Website mit PHP zu durchsuchen? Ich bin auf viele Klassen gestoßen, die Sie verwenden können, aber ich hatte auf eine einfache if-Bedingung gehofft! Gibt es eine Möglichkeit, dies zu...

184
Deaktivieren Sie Laravels eloquente Zeitstempel

Ich bin gerade dabei, eine unserer Webanwendungen von CodeIgniter nach Laravel zu konvertieren. In diesem Moment möchten wir jedoch nicht die updated_at/ created_at-Felder zu allen unseren Tabellen hinzufügen, da wir eine Protokollierungsklasse haben, die dies alles bereits ausführlicher für uns...

183
array_push () mit Schlüsselwertpaar

Ich habe ein vorhandenes Array, zu dem ich einen Wert hinzufügen möchte. Ich versuche das array_push()ohne Erfolg zu erreichen . Unten ist mein Code: $data = array( "dog" => "cat" ); array_push($data['cat'], 'wagon'); Was ich erreichen möchte, ist, cat als Schlüssel zum $dataArray mit wagon als...