Als «php» getaggte Fragen

155
Vergleiche Floats in PHP

Ich möchte zwei Floats in PHP vergleichen, wie in diesem Beispielcode: $a = 0.17; $b = 1 - 0.83; //0.17 if($a == $b ){ echo 'a and b are same'; } else { echo 'a and b are not same'; } In diesem Code wird das Ergebnis der elseBedingung anstelle der ifBedingung zurückgegeben, obwohl $aund...

155
REST API - warum PUT DELETE POST GET verwenden?

Also habe ich einige Artikel zum Erstellen von REST-APIs durchgesehen. Und einige von ihnen schlagen vor, alle Arten von HTTP-Anforderungen zu verwenden: wie PUT DELETE POST GET. Wir würden zum Beispiel index.php erstellen und die API folgendermaßen schreiben: $method = $_SERVER['REQUEST_METHOD'];...

154
Behalten AJAX-Anforderungen PHP-Sitzungsinformationen bei?

Wenn sich ein Benutzer auf meiner Website angemeldet und seine ID gespeichert $_SESSIONhat und er in seinem Browser auf die Schaltfläche "Speichern" geklickt hat, wird eine AJAX-Anfrage an den Server gesendet. Werden seine $_SESSIONund Cookies in dieser Anfrage beibehalten, und kann ich mich sicher...

154
Führen Sie das PHP-Skript als Daemon-Prozess aus

Ich muss ein PHP-Skript als Daemon-Prozess ausführen (auf Anweisungen warten und Dinge tun). Cron Job wird es für mich nicht tun, da Maßnahmen ergriffen werden müssen, sobald die Anweisung eintrifft. Ich weiß, dass PHP aufgrund von Speicherverwaltungsproblemen nicht wirklich die beste Option für...

154
php - Ermittelt den numerischen Index des assoziativen Arrays

Ich habe ein assoziatives Array und muss die numerische Position eines Schlüssels finden. Ich könnte das Array manuell durchlaufen, um es zu finden, aber gibt es eine bessere Möglichkeit, PHP zu integrieren? $a = array( 'blue' => 'nice', 'car' => 'fast', 'number' => 'none' ); // echo (find...

154
Schnellster Hash für nicht kryptografische Zwecke?

Ich bereite im Wesentlichen Phrasen vor, die in die Datenbank aufgenommen werden sollen. Sie können fehlerhaft sein, daher möchte ich stattdessen einen kurzen Hash von ihnen speichern (ich werde einfach vergleichen, ob sie existieren oder nicht, also ist Hash ideal). Ich gehe davon aus, dass MD5...

153
CodeIgniter activerecord, letzte Einfügungs-ID abrufen?

Gibt es Optionen, um die letzte Einfügungs-ID eines neuen Datensatzes in CodeIgniter abzurufen? $last_id = $this->db->insert('tablename', array('firstcolumn' => 'value', 'secondcolumn' => 'value') ); Berücksichtigt man die Tabellenbestände der Felder id (Autoincrement) erste Spalte...

152
Wie entferne ich einen Teil einer Zeichenfolge? [geschlossen]

Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 5 Monaten . Verbessere diese Frage Wie kann ich...

152
Wie man Curl-Fehler in PHP abfängt

Ich verwende PHP- curlFunktionen , um Daten von meinem lokalen Computer auf den Webserver zu übertragen. Mein Code lautet wie folgt: $c = curl_init(); curl_setopt($c, CURLOPT_URL, $url); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); curl_setopt($c, CURLOPT_POST, true); curl_setopt($c,...

152
Hat file_get_contents () eine Timeout-Einstellung?

Ich rufe eine Reihe von Links mit der file_get_contents()Methode in einer Schleife auf. Die Verarbeitung jedes Links kann länger als 15 Minuten dauern. Jetzt mache ich mir Sorgen, ob PHPs file_get_contents()eine Zeitüberschreitung haben? Wenn ja, tritt bei einem Anruf eine Zeitüberschreitung auf...

152
Zweig für Schleife für Arrays mit Schlüsseln

Ich benutze Twig und habe ein Array mit Schlüsseln wie diesen: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" Und ich möchte den Schlüssel (1,2,3,8,9)und den Inhalt (alpha, bravo, charlie, delta, echo)in einer Schleife erhalten, um den gesamten...

152
Konvertieren Sie die Nummer in den Monatsnamen in PHP

Ich habe diesen PHP-Code: $monthNum = sprintf("%02s", $result["month"]); $monthName = date("F", strtotime($monthNum)); echo $monthName; Aber es kehrt Decembereher zurück als August. $result["month"]ist gleich 8, also sprintffügt die Funktion ein hinzu 0, um es zu machen