PHP ist eine weit verbreitete, übergeordnete, dynamische, objektorientierte und interpretierte Skriptsprache, die hauptsächlich für die serverseitige Webentwicklung entwickelt wurde. Wird für Fragen zur PHP-Sprache verwendet.
Heute wurde eine Frage zu Eingabevalidierungsstrategien in Web-Apps gestellt . Die Top-Antwort zum Zeitpunkt des Schreibens schlägt vor, PHPnur htmlspecialcharsund zu verwenden mysql_real_escape_string. Meine Frage ist: Ist das immer genug? Gibt es mehr, was wir wissen sollten? Wo brechen diese Funktionen zusammen?
Ich bin die Funktion unten, ich kämpfen , um die DOMDocument ohne es anhängt die XML, HTML, zur Ausgabe von Körper und p - Tag - Wrapper vor der Ausgabe des Inhalts. Die vorgeschlagene Lösung: $postarray['post_content'] = $d->saveXML($d->getElementsByTagName('p')->item(0)); Funktioniert nur, wenn der Inhalt keine Elemente auf Blockebene enthält. Wenn dies …
Ich muss überprüfen, ob sich eine Datei an einem bestimmten Speicherort auf der Festplatte befindet ($ path. $ File_name). Was ist der Unterschied zwischen is_file()und file_exists()Funktionen und welche ist besser / schneller in PHP zu verwenden?
Ich möchte ein Array von Werten aus der ID-Spalte der Auktionstabelle abrufen. Wenn dies ein rohes SQL wäre, würde ich schreiben: SELECT id FROM auction Aber wenn ich dies in Lehre tue und ausführe: $em->createQuery("SELECT a.id FROM Auction a")->getScalarResult(); Ich bekomme ein Array wie folgt: array( array('id' => 1), array('id' …
Ich versuche, jede Zeile einer Textdatei in ein Array einzulesen und jede Zeile in einem neuen Element zu haben. Mein Code bisher. <?php $file = fopen("members.txt", "r"); $i = 0; while (!feof($file)) { $line_of_text = fgets($file); $members = explode('\n', $line_of_text); fclose($file); ?>
Ich erhalte 504 Timeouts von nginx, wenn mein PHP-Skript länger als gewöhnlich ausgeführt wird. set_time_limit(0)scheint das nicht zu verhindern! Funktioniert es nicht, wenn php5-fpm unter nginx ausgeführt wird? Wenn ja, wie lässt sich das Zeitlimit richtig einstellen? Error: 504 Gateway Time-out nginx/1.2.7
Vielleicht fehlt es mir irgendwo im PHP-Handbuch, aber was genau ist der Unterschied zwischen einem Fehler und einer Ausnahme? Der einzige Unterschied, den ich sehen kann, ist, dass Fehler und Ausnahmen unterschiedlich behandelt werden. Aber was verursacht eine Ausnahme und was verursacht einen Fehler?
Ich habe eine PHP-Datei, die versucht, eine zu wiederholen, $_POSTund ich erhalte eine Fehlermeldung. Hier ist der Code: echo "<html>"; echo "<body>"; for($i=0; $i<5;$i++){ echo "<input name='C[]' value='$Texting[$i]' " . "style='background-color:#D0A9F5;'></input>"; } echo "</body>"; echo "</html>"; echo '<input type="submit" value="Save The Table" name="G"></input>' Hier ist der Code zum Echo des …
Ich muss das aktuelle Datum, die Uhrzeit und den Tag mit Laravel ermitteln Ich versuchte zu wiederholen $ldate = new DateTime('today');und$ldate = new DateTime('now'); Aber es gibt immer 1 zurück. Wie kann ich das aktuelle Datum, die Uhrzeit und den Tag in Larvel ermitteln?
PHP ist berühmt für sein Typ-Jonglieren. Ich muss zugeben, dass es mich verwirrt, und es fällt mir schwer, grundlegende logische / grundlegende Dinge in Vergleichen herauszufinden. Zum Beispiel: Wenn $a > $bwahr ist , und $b > $cwahr ist , muss es bedeuten , dass $a > $cist immer wahr …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.